欢迎来到天天文库
浏览记录
ID:23617578
大小:1.70 MB
页数:298页
时间:2018-11-09
《VB编程基础教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasicVisualBasic程序设计简明教程程序设计简明教程第第二二版版VisualBasic程序设计简明教程第一章VisualBasic程序设计概述(1)第二章VB简单的程序设计(3)第三章VB语言基础(2)第四章基本的控制结构(6)第五章数组(4)第六章过程(5)第七章常用控件(4)第八章界面设计(3)第九章文件(2)第十章图形(3)第十一章数据库技术(1)第一章VisualBasic程序设计概述(1学时)1.1引例1.2VB主要功能和特点1.3VB集成开发环境1.1引例1.1
2、一行内容在窗体左、右移动;移动两种方法:手动和自动,当自动时,文字闪烁显示;当内容超出窗体,进行反弹。1.1引例2.1对输入的字符进行转换的程序。转换规则:•大写字母转换成小写字母,•小写字母转换成大写字母•空格不转换•其余转换成“*”。要求:每输入一个字符,马上就进行判断和转换。通过上述两例说明VB面向对象、可视化、事件驱动的特点。1.2VB主要功能和特点1.具有面向对象的可视化设计工具;2.事件驱动的编程机制;3.提供了易学易用的应用程序集成开发环境;4.结构化的程序设计语言;5.支持多种数据
3、库系统的访问;6.Active技术;7.VB6.0在开发环境上、网络功能等的增强;8.完备的help联机帮助功能。1.3VB集成开发环境工程窗口工具箱窗体窗口属性窗口窗体布局立即窗口1.主窗口应用程序窗口,由标题栏、菜单栏和工具栏组成。2.窗体(form)窗口设计VB程序的界面。3.代码(code)窗口编辑窗体、标准模块中的代码。4.属性(properties)窗口所有窗体或控件的属性设置。5.工程资源管理器(projectexpror)窗口保存一个应用程序所有的文件。6.工具箱(toolbox)
4、窗口显示各种控件的制作工具,供用户在窗体上设计。第二章VB简单的程序设计(3学2.1程序设计方法的发展时)2.2VB中的有关概念2.3建立简单的应用程序2.4基本控件和属性2.5工程的管理及环境的设置2.6生成可执行文件和制作安装盘2.7程序调试2.8常见错误2.1程序设计方法的发展1.初期的程序设计高运行效率、少占用内存为目标。2.结构化程序设计程序的可读性、可维护性为目标。程序=算法+数据结构的面向过程的程序设计。3.面向对象的程序设计降低程序的复杂性、提高软件的开法效率和改善工作界面为目标。
5、程序=对象+消息的面向对象的程序设计。2.2对象的有关概念1.类类是创建对象实例的模板,包含了创建对象的属性描述和行为特征的定义。2.对象是类的一个实例,继承了类的属性、方法。VB中常用的对象有:窗体、控件等。3.对象的建立和命名4.对象的三要素(1)属性对象的性质,即用来描述和反映对象特征的参数。(2)方法对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。(3)事件响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。∑事件过程指附在该对象
6、上的用户编写的程序代码,是事件的处理程序。∑事件驱动过程是图形用户界面的本质,由用户控制而代码作出响应。5.VB程序的执行步骤如下:(1)启动应用程序,装载和显示窗体;(2)窗体(或窗体上的控件)等待事件的发生;(3)事件发生时,执行对应的事件过程;(4)重复执行步骤(2)和(3);(5)直到遇到END结束语句结束程序的运行;或按“结束”强行停止程序的运行。2.3建立简单的应用程序以例2.1为例:1.建立用户界面的对象;2.对象属性的设置;3.对象事件过程及编程;4.程序运行和调试;5.保存文件。
7、2.4基本控件和窗体一、常用属性1.Name名称属性创建的对象名称,有默认的名。在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。2.Caption标题属性该属性决定了控件上显示的内容。3.Height、width、top和left属性TopLeftHeigWidth4.Enabled属性控件是否可操作。当设置为false时,呈暗淡色,禁止用户进行操作。5.Visible属性控件是否可见。当设置为false时,用户看不到,但控件本身存在。6.Font属性Fontname:字体;Fontsi
8、ze:字体大小;Fontbold:是否是粗体;Fontitalic:是否斜体;Fontstrikethru:是否加一删除线。Fontunderline:是否带下划线。例2.2在窗体是建立两个命令按钮Command1和Command2,Command2的Font通过属性窗口设置,其余属性通过代码实现7.Forecolor前景颜色属性设置控件的前景颜色(即正文颜色).。其值是一个十六进制常数,用户可以在调色板中直接选择所需颜色。8.Backcolor背景颜色属性9.Backstyle背
此文档下载收益归作者所有