Visual Basic 语 言 程 序 设 计第 2章 VB基本概念与操作
2.1 面向对象的基本概念
– 2.1.1 对象的基本概念
1.对象 (Object)
2.对象的属性 (Property)
3.事件 (Event)
4.方法 (Method)
5.对象和类
Visual Basic 语 言 程 序 设 计
2.1.2 控件与对象
控件是某种图形构件的统称,如命令按钮控件、
标签控件、列表框控件、组合框控件等。利用控件所创建的对象则是某一个赋有名称的控件。
控件是 VB中实现友好用户界面的重要组成部分,
它用于显示数据和获取用户输入数据,通过控件可以实现和用户的交互,可以设计出满足复杂要求的应用程序。
Visual Basic 语 言 程 序 设 计
2.2 VB应用程序的开发步骤
VB提供的窗体设计器是可视化编程的重要工具,VB的一个应用程序对应一个工程,因此开发 VB应用程序就要从创建工程开始。在 VB中开发应用程序的步骤大致可分为:
(1)创建工程
(2)建立用户界面
(3)设置各对象的属性
(4)编写事件过程代码
(5)运行调试程序
(6)保存程序
(7)生成可执行文件
– 用户也可以边建立对象,边设置属性和编写方法及事件过程代码。本节将简要介绍维护工程、添加窗体和模块、设计窗体外观、输入程序代码和编译工程的一般操作方法,最后用一个简单的例子说明设计 VB应用程序的一般方法。
Visual Basic 语 言 程 序 设 计
2.2.1 创建或打开新工程
启动 VB,系统自动打开一个新工程,工程名称为工程 1,窗体名称为 Form1,用户可直接做后续工作。
Visual Basic 语 言 程 序 设 计
2.2.2 建立用户界面
1.添加窗体
2.设置网格
3.启动窗体
Visual Basic 语 言 程 序 设 计
2.2.3 设计用户界面
VB中用户界面设计的方法较简单,主要工作是向窗体中添加控件及对窗体、控件的属性进行设置。由于控件类型较多,属性各不相同,常用属性也不尽相同,
故其属性值设置要根据具体控件和需要来进行。
– 1,向窗体中添加控件
向窗体中添加控件的方法有以下 4种:
– 2.设置对象的属性
窗体及控件的属性设置方法也可以说主要就是对属性窗口的操作。例如,通过修改某些属性,可以定制窗体控件的外观。
Visual Basic 语 言 程 序 设 计设置窗体外观的例子:
(1)设置 Left属性和 Top属性,可以改变对象的位置。
(2)设置 Width属性和 Height属性,可以改变对象的大小。
(3)设置 BackColor属性和 ForeColor属性,可以改变对象的背景和前景颜色。
(4)设置 Font属性,可以改变在对象中显示文本所使用的字体。
(5)设置 Caption属性,可以改变对象中显示的文本标题的内容。
添加到窗体中的控件会从窗体中继承字体之类的属性,因此如果希望窗体中的每一个控件都使用同一种字体的话,应该先把窗体的 Font属性设置为需要的字体,然后再添加控件。
Visual Basic 语 言 程 序 设 计
2.2.4 添加程序代码
打开,代码,窗口。在对象窗口,用鼠标双击对象 (窗体、控件 ),或选择,视图,菜单的
,代码窗口,命令,或在,工程,窗口中,单击查看代码图标都可进入窗口,如图 2.5所示。
,代码,窗口中左上方的下拉列表框为当前工程的对象 (包括窗体 Form和通用 ),右上方的下拉列表框为对应对象的事件过程。可用鼠标来选择对象及所需编写的过程。
Visual Basic 语 言 程 序 设 计
2.2.5 运行调试程序
1.运行程序
– 运行程序,可用下列方法之一:
(1) 选择主窗口的,运行,菜单的,启动,命令。
(2) 按快捷键 F5。
(3) 选择工具栏上的启动按钮。
– 在程序运行过程中,标题栏显示:
工程 1- Microsoft Visual Basic [运行]
表示进入运行状态。
Visual Basic 语 言 程 序 设 计
2.暂停运行
若程序有错误,可用以下任一种方式进入中断状态,
对程序进行调试:
– (1) 选择,运行,菜单的,中断,命令。
– (2) 按 Ctrl+Break键。
– (3) 选择工具栏上的中断图标。
进入中断状态,标题栏显示:
– 工程 1- Microsoft Visual Basic [ break]
– 若要继续运行,可直接按 F5键,或选取,运行,菜单的,继续,命令。若要重新运行,按 Shift+F5键或选择,运行,菜单的,重新启动,命令。
Visual Basic 语 言 程 序 设 计
3,结束程序运行
结束程序运行返回设计状态的方法为:
– (1) 选择,运行,菜单的,结束,命令。
– (2) 选择工具栏上的结束图标。
– (3) 按程序的结束按钮或程序窗口的关闭按钮。
Visual Basic 语 言 程 序 设 计
2.2 VB应用程序的开发步骤
2.2.6 保存文件
2.2.7 生成可执行文件
– 对于运行、调试成功的工程文件,可以将其生成为在 Windows下,直接运行的可执行文件。选择,文件,
菜单的,生成工程名,exe”命令即可。
Visual Basic 语 言 程 序 设 计
2.3 修改和定制窗体
在窗体中添加控件后,可以移动并改变控件的大小、复制或删除控件、调整控件位置以及更改控件属性等操作。
Visual Basic 语 言 程 序 设 计
2.3.1 选择控件
– 把控件添加到窗体中后,可以对控件进行各种操作,如移动、
缩放、删除和复制等。操作之前一定要先选择控件。如果只是选择一个控件,单击该控件。单击后,控件周围会出现八个黑色小方框,这些小方框称为尺寸句柄。
– 如果想同时选择多个控件,可以有两种方法:
(1)按住 Shift 键,然后分别单击每个选择的控件。用这种方法可以选择多个不相邻的控件。
(2)如果想选择某一区域的控件,拖动鼠标指针在窗体上画一个方框,包围要选择的控件,再释放鼠标左键。此时方框内或框线所经过的控件都被选中。选择控件后,如果想撤消选择,单击窗体中空白的位置。如果想撤消对多个控件中某个控件的选择,按住 Shift 键,再单击该控件。
Visual Basic 语 言 程 序 设 计
2.3.2 控件的操作
1.移动控件
2.缩放控件
3.复制控件
4.删除控件
5.对象的命名
6.调整和对齐控件
– 方法一:用,格式,菜单
– 方法二:用,窗体编辑器,工具栏
Visual Basic 语 言 程 序 设 计
2.4 工程的管理
工程管理包括工程的组成、新建工程、打开工程、保存工程、工程另存为以及在工程中添加窗体和模块、设置工程的属性等操作。
Visual Basic 语 言 程 序 设 计
2.4.1 工程的组成
在一个工程中,通常包含的文件类型有如下几种:
– (1) 工程文件 (.vbp):与工程有关的全部文件和对象的清单。
– (2) 窗体文件 (.frm):列出所有窗体及 MDI窗体。
– (3) 类文件 (.cls):列出所有类模块。
– (4) Basic文件 (.bas):列出所有标准模块。
– (5) 属性页文件 (.pag):列出所有属性页
– (6) 用户定义控件文件 (.ctl):列出所有用户定义的控件。
Visual Basic 语 言 程 序 设 计
2.4 工程的管理
2.4.2 创建工程
– 1.创建工程
– 2.添加窗体和模块
– 3.设置工程属性
2.4.3 保存工程
2.4.4 打开工程
2.4.5 编译工程
– 编译工程之前一定要先输入程序代码、运行程序,程序运行无错误,
才能进行编译工作。
1.输入代码
2.运行程序
3.编译工程