【VB开源代码栏目提醒】:网学会员VB开源代码为您提供计算机二级vb课件3 - 计算机等级参考,解决您在计算机二级vb课件3 - 计算机等级学习中工作中的难题,参考学习。
第3章 简单的Visual Basic程序设计 3.1
VB中的语句 3.2 编写简单的
VB应用程序 3.3 程序的保存,装入和运行 3.4 Visual Basic 应用程序的结构与
工作方式 3.1
VB中的语句 程序是由一条或多条语句构成的,语句是执行具体操作的指令。
语句都有语法和格式规定。
1. 赋值语句格式: Let 目标操作符源操作符功能: 将源操作符的值赋给目标操作符例如: Text1.text“very good ” r260 : arear3.14说明: 赋值语句兼有赋值和计算功能; “”为赋值号,并不表示相等关系; “”两端数据类型须匹配注意: 若多个语句写在一行上须用:分隔.2. 注释语句格式: Rem 注释内容 或者: ’ 注释内容功能: 为了提高程序的可读性,适当位置加上必要的注释。
例如: Rem 这是
vb程序示例说明: 注释语句是非执行语句 任何字符均可以作为注释内容 注释语句可以在程序开头执行语句末尾.注意: 注释语句不能放在续写符后面3. 暂停语句格式: Stop功能: 暂时停止程序的运行。
常用此语句设置断点.说明: 将解释程序设置为中断模式,在程序调试阶段对程序 进行检查,执行Stop语句时,将打开立即窗口。
在可执行 文件中执行Stop语句时,将关闭所有文件。
在程序调试结 束后,生成可执行语句之前,应删除程序
代码中所有Stop 语句。
目的:便于对程序进行检查和调试.4. 结束语句格式: End功能: 结束程序的运行。
(终止当前程序重置所有变量并关闭所有 数据文件.)说明: 没有End语句,程序不能正常结束,为了程序的完整性,最好 通过End语句结束程序。
例如:Private Sub Timer1_Timer EndEnd SubEnd语句除了用于结束
程序运行外在不同的环境下还有一些其它的 用途.End Sub 结束一个Sub过程.End Function 结束一个Function过程.End If 结束一个If语句块.End Type 结束记录类型的定义.End Select 结束情况语句. 3.2 编写简单的
VB程序 3.2.1
VB编程一般步骤 Visual Basic可视化编程的方法采用的是面向对象的方法,其一般 编程步骤为: (1)建立用户界面: 用户界面由对象即窗体和控件组成所有的控件都放在窗体上一个窗体 最多能容纳255个控件程序中的所有信息都要通过窗体显示出来. (2)设置对象窗体和控件的属性:为建立的窗体和每个控件设置属性. 其中建立界面和设置属性可以同时进行即可以每画完一个控件。
就设置 该控件的属性也可以所有对象都建立完以后再设置每个对象的属性. (3)编写事件驱动
代码:为具体的过程或事件编写必要的
代码。
VB采 用事件驱动编程机制.大部分程序
代码都是针对窗体中各个控件所能支 持的方法或事件编写的这样的程序称为事件过程. 可以用以下四种方法进入事件过程即:打开“
代码窗口”1 双击已建好的控件2 执行“视图”菜单中的“
代码窗口” 命令3 按F7键4 单击“工程资源管理器”窗口中的“查看
代码”按纽(4)程序运行与调试(5)保存文件与编译 一. 建立用户界面1. 新建工程 使用
VB开发的应用程序或其它程序都称为工程,选择工程类型 是开发的基础。
在
VB启动后,默认状态下 出现“新建工程”对话 框。
在“新建”选项中可以选择新建工程的类型,初学者一般选 择“标准EXE”。
如果没有显示“新建工程”对话框,可以在“文件” 菜单中选择“新建工程”子菜单打开该对话框。
2. 添加控件 新建工程后,就可以向窗体添加控件。
如添加标签控件具体步骤为: 1 单击工具箱中的标签框图标,该图标反白显示; 2 把鼠标指针移到窗体上,此时鼠标指针变为“”号; 3 把“”号移到窗体的适当位置,按下鼠标左键,在窗体上画出适当大小的矩形框,矩形框中将显示此标签的默认标题(Caption)“Label1”,其默认名称也为“Label1”。
另外,可以通过复制的方法添加控件。
图 创建控件数组 二 设置控件属性 用户界面上每一个对象的创建和属性设置可以同时进行,也可以添加其他对象后再设置属性值。
下面是Label1标签控件的属性设置过程。
图 属性标题属性 图 设置前景色属性 3.3 程序的保存、装入、运行及文件删除1.程序的保存 应用程序
设计过程中,要随时注意保存所作工作。
单击“文件”菜单中的“保存工程组”或单击工具栏上的“保 存工程”按钮,系统会自动保存所有文件。
1
VB应用程序的相关文件类型 基本文件类型:窗体文件.frm,标准模块文.bas,类模块文件.cls,工程文件.vbp其中:工程文件由若干个窗体和模块组成.其他类型:工程组文件.vbg,资源文件.rc2 新工程保存 选择“文件”菜单中的“保存”,或者点击工具栏的“保存”按钮,集成环境会依次弹出如图示的“文件另存为”对话框,可以根据图中“保存类型”框中文件后缀得知将要保存的文件的类型,首先保存的是工程中各窗体文件、模块文件等,最后提示保存工程文件。
Visual Basic应用程序可以用4种类型的文件保存. 一类是单独的窗体文件 扩展名为.frm 一类是公用的标准模块文件 扩展名为.bas第三类是类模块文件 扩展名为.cls本节不涉及类模块文件 第四类是工程文件 这种文件有若干个窗体和模块组成 扩展名为.vbp.除上面4类文件外 还有其他一些文件类型 例如工程组文件.vbg、资源文件.rc等. 在保存工程文件之前 应先分别保存窗体文件和标准模块文件如果存在. 在前一节的例子中 需要保存两种类型的文件 即窗体文件和工程文件.第一步: 保存窗体文件前一节中建立的程序含有一个窗体 应把它作为窗体文件.frm保存. 操作步骤如下:⑴ 执行“文件”菜单中的“保存Form1”命令 将打开“文件另存为”对话框 如图3.10所示. 图3.10 “文件另存为”对话框 ⑵ 对话框中“保存类型”栏内显示的文件类型为窗体文件 “文件名”栏的 “Form1.frm”是默认文件名. 如果想用这个文件名保存程序 可以直接按回车键或单击“保存”按钮 程序将以Form1.frm作为文件名存入当前目录下. 如果不想使用默认文件名 则可键入新的文件名可以含有路径. 例如 假定想把程序以vbtest.frm作为文件名存入c盘的vbprog目录下 则可在“文件名”栏内键入取代原来的Form1.frm: c:vbprogbtest.frm 也可以先在 “保存在”栏内确定要保存的文件所在的目录 然后再在“文件名”栏内键入文件名在这种情况下 可以不含有路径. ⑶ 按回车键 或单击对话框中的“保存”按钮 即可把窗体文件存入磁盘. 第二步: 保存工程文件 保存窗体文件和标准模块文件后前面的例子只有一个窗体文件 没有标准 模块文件 接下来应保存工程文件 步骤如下: ⑴ 执行“文件”菜单中的“保存工程”命令 打开“工程另存为”对话框 与“文件另存为”对话框类似. 在该对话框中 “保存类型”栏内显示的文件类型为“工程文件.vbp” 默认工程文件名为 “工程1”。
注意 如果尚未保存窗体文件 则执行“保存工程”命令后打开的是 “文件另存为”对话框. ⑵ 在“文件名”栏内键入存盘的工程文件名可以含有路径. 例如键入“c:vbprogvbtest.vbp” 或者先选择存盘目录 然后键入文件名. ⑶ 单击“保存”按钮或按回车键. 应用程序的保存一般通过以上两步如果有多个窗体文件和标准模块或类模块文件 则需要三步、四步或更多步来完成 即先保存窗体文件和标准模块文件 然后保存工程文件. 但在实际操作中 为了提高效率 不必严格按上面所介绍的步骤保存文件 可以按下述步骤进行操作: ⑴ 执行“文件”菜单中的“工程另存为”命令或单击工具栏上的“保存工程”按钮. ⑵ 如果是第一次保存文件 或建立了新的窗体或标准模块文件 则显示“文件另存为”对话框 在该对话框中输入窗体文件或标准模块文件名 输入后单击“保存”按钮.如果还有其他窗体文件或标准模块文件需要保存 则重复上述过程 ⑶ 保存完所有的窗体文件和标准模块文件后 显示“工程另存为”对话框 在该对话框中输入工程文件名. ⑷ 单击“保存”按钮或按回车键. 在保存文件是 可以像上面那样输入文件名即含有路径 也可以只输入文件名 然后在 “保存在”栏内选择所需要的目录. 保存窗体文件和工程文件后 如果对程序包括界面和
代码进行了修改 则可通过执行“文件”菜单中的“保存工程”命令保存所作的修改 这样可以保存工程中的所有文件.2 旧工程保存同名保存:选择“文件”菜单中的“保存”选项,或者点击工具栏 的“保存”按钮,
系统将自动保存相关的各种文件。
换名保存:选择“文件”菜单中的“Formx另存为”选项,保存窗 体文件,如果有多个窗体,需要依次保存相应的窗体文 件,再选择“文件”菜单中的“工程另存为”选项,保存工程 文件。
(注意:必须先保存各个窗体文件,最后保存工程 文件。
)2. 工程的装入 在
VB的集成开发环境下,可以随时装入工程。
装入工程时,只要装入工程文件(.vbp),其他文件会自动装入。
即:只要建立了工程文件则不管这个工程中含有多少窗体和标准模块都可以通过装入工程文件把所有窗体文件和标准模块文件装入内存.因此装入应用程序实际上就是装入工程文件.如要装入“netbank”工程,可单击“文件”菜单中的“打开工程”项,打开“打开工程”对话框,单击“最新”选项卡显示最近创建的工程,双击“netbank”文件名即可。
参见图。
如果在“最新”选项卡和“现存”选项卡中都不能找到所需工程,则可以在其他文件夹中浏览。
启动Visual Basic后可以通过下述操作把工程文件装入内存: ⑴ 执行“文件”菜单中的“打开工程”命令 显示“打开工程”对话框 然后单击该对话框中的“最新”选项卡 则显示最近建立的文件 如图3.11所示. 如图3.11 “打开工程”对话框“最新”选项卡 ⑵ 在“文件”栏中选择前面存盘的文件名“vbtest”. ⑶ 按回车键或单击“打开”按钮. 也可以直接双击“vbtest”打开该工程. 如果用“打开工程”对话框中的“现存”选项卡打开上述文件 则可按如下步骤操作: ⑴ 执行“文件”菜单中的“打开工程”命令 显示“打开工程”对话框 单击该对话框中的“现存”选项卡 其对话框如图3.12所示. 图3.12 “打开工程”对话框“现存”选项卡