收藏 分享(赏)

第3章 简单程序设计.ppt

上传人:j35w19 文档编号:8833454 上传时间:2019-07-14 格式:PPT 页数:30 大小:1.36MB
下载 相关 举报
第3章 简单程序设计.ppt_第1页
第1页 / 共30页
第3章 简单程序设计.ppt_第2页
第2页 / 共30页
第3章 简单程序设计.ppt_第3页
第3页 / 共30页
第3章 简单程序设计.ppt_第4页
第4页 / 共30页
第3章 简单程序设计.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、Visual Basic语言程序设计,第3章 简单程序设计,2,第3章 简单程序设计,3.1 Visual Basic中的语句,3.2 编写简单的Visual Basic应用程序,3.3 程序的保存、装入和运行,3.4 Visual Basic 应用程序的结构与工作方式,3,3.1 Visual Basic中的语句,本节介绍赋值语句、注释语句、暂停语句和结束语句。其他语句将在以后章节介绍。一般情况下,vb的语句一行一句。可以将多个语句放在一行,中间用“:”分隔也可以将一个语句写在多行,每行后用“_”续行,4,3.1 Visual Basic中的语句,1 赋值语句 用赋值语句可以把指定的值赋给某

2、个变量或某个带有属性的对象,其一般格式为: Let 目标操作符源操作符 这里的“源操作符”包括变量、表达式、常量及带有属性的对象;而“目标操作符”指的是变量和带有属性的对象;“”称为“赋值号”。赋值语句的功能是把“源操作符”的值赋给“目标操作符”。,5,3.1 Visual Basic中的语句,2 注释语句 为了提高程序的可读性,通常应在程序的适当位置加上必要的注释。Visual Basic中的注释是“Rem”或一个撇号“”。 格式:Rem 注释内容 注释内容,6,3.1 Visual Basic中的语句,3 暂停语句 格式:Stop Stop语句用来暂停程序的执行,它的作用类似于执行“运行”

3、菜单中的“中断”命令。当执行Stop语句时,将自动打开立即窗口。,运行,运行,7,3.1 Visual Basic中的语句,4 结束语句(End) 格式:End End语句通常用来结束一个程序的执行。可以把它放在事件过程中,例如:Private Sub Command1_Click()EndEnd Sub 该过程用来结束程序,即当单击命令按钮时,结束程序的运行。End语句在不同的环境下还有其他一些用途,包括: End Sub 结束一个Sub过程 End Function 结束一个Function过程 End If 结束一个If语句块 End Type 结束记录类型的定义 End Select

4、结束情况语句,8,3.2 编写简单的VB程序,用传统的面向过程的语言进行程序设计时,主要的工作就是编写程序代码,遵循编程-调试-改错-运行这样一种模式。在用Visual Basic开发应用程序时,完全打破了这种模式,使程序的开发大为简化,而且更容易掌握。,3.2.1 用VB开发应用程序的一般步骤 3.2.2 编写VB应用程序 3.2.3 代码编辑器,9,3.2.1 用VB开发应用程序的一般步骤,Visual Basic的最大特点就是以最快的速度和效率开发具有良好用户界面的应用程序。一般来说,在用Visual Basic开发应用程序时,需要以下3步: 建立可视用户界面; 设置可视界面特性; 编写

5、事件驱动代码。,10,3.2.1 用VB开发应用程序的一般步骤,1 建立用户界面 启动Visual Basic后,屏幕上将显示一个窗体,默认名称为Form1,可以在这个窗体上设置用户界面。,添加所需的控件到窗体上,11,3.2.1 用VB开发应用程序的一般步骤,2 设置窗体和控件的属性 建立界面后,就可以设置窗体和每个控件的属性。,设置窗体、命令按钮的caption、文本框的forecolor等属性,使界面更符合用户的需要,12,3.2.1 用VB开发应用程序的一般步骤,3 编写代码 Visual Basic采用事件驱动编程机制,因此大部分程序都是针对窗体中各个控件所能支持的方法或事件编写的,

6、这样的程序称为事件过程。 可以用以下4种方法进入事件过程(即打开“代码窗口”): (1) 双击已建立好的控件; (2) 执行“视图”菜单中的“代码窗口”命令; (3) 按F7键; (4) 单击“工程资源管理器”窗口中的“查看代码”按钮。,在两个命令按钮上分别双击,可以输入代码,13,3.2.2 编写VB应用程序,程序要求: 在屏幕上开辟一个窗口,窗口的下部有3个命令按钮,其中左边按钮中标有“请单击此按钮”;中间按钮中标有“清屏”;右边按钮中标有“程序结束”。当用鼠标单击左边按钮时,屏幕上部的文本框中显示“欢迎使用Visual Basic 6.0中文版”;如果单击中间按钮,则清除文本框中显示的内

7、容;而如果单击右边的按钮,则结束程序。,14,3.2.2 编写VB应用程序,1 建立用户界面 打开vb,新建一个工程,在窗体上添加一个文本框控件和三个命令按钮控件,如图所示。,15,3.2.2 编写VB应用程序,2 设置属性,16,3.2.2 编写VB应用程序,3 编写代码 VB采用事件驱动机制,程序代码是针对某个对象事件编写的,每个事件对应一个事件过程。 代码窗口简介:,17,3.2.2 编写VB应用程序,可以通过对象框选择对象;通过过程/事件框选择事件过程。,18,3.2.2 编写VB应用程序,编写代码过程:,19,3.2.3 代码编辑器,执行“工具”菜单中的“选项”命令,打开“选项”对话

8、框,在该对话框中选择“编辑器”选项卡,可以对代码窗口进行设置。,20,3.3 程序的保存、装入和运行,前一节设计了一个简单的Visual Basic应用程序。设计结束并初步检查没有错误后,通常应先把程序存入磁盘,然后再运行程序,看是否符合设计要求。当然,也可以先对程序进行调试和运行,再把它存放到磁盘上。,3.3.1 保存程序 3.3.2 程序的装入 3.3.3 程序的运行,21,3.3.1 保存程序,Visual Basic应用程序可以用4种类型的文件保存。 窗体文件,扩展名为.frm; 标准模块文件,扩展名为.bas; 类模块文件,扩展名为.cls(本书不涉及); 工程文件,扩展名为.vbp

9、。 除上面4类文件外,还有其他一些文件类型,例如工程组文件(.vbg)、资源文件(.rc)等。,22,3.3.1 保存程序,1 保存窗体文件 2 保存工程文件,注意窗体文件和工程文件的扩展名不同,最好保存在同一文件夹内。,23,3.3.2 程序的装入,打开VB程序时,一般选择打开工程文件,即可加载该工程内所有模块。在工程资源管理器中列出。,24,3.3.3 程序的运行,1 解释运行 解释运行通过“运行”菜单中的“启动”命令(工具栏上的“启动”按钮 或热键F5)来实现。,25,3.3.3 程序的运行,2 生成可执行文件 选择文件菜单的生成EXE命令,26,3.4 VB应用程序的结构与工作方式,如

10、前所述,Visual Basic是事件驱动型语言,无论程序的结构还是工作方式,都与传统程序设计语言不一样。,3.4.1 Visual Basic应用程序的构成 3.4.2 事件驱动,27,3.4.1 Visual Basic应用程序的构成,Visual Basic应用程序通常由3类模块组成,即窗体模块、标准模块和类模块。 1. 窗体模块 2. 标准模块 3. 类模块,文件扩展名为frm,由用户界面和代码窗口两部分组成。,文件扩展名为 .bas,完全由代码组成,这些代码不与具体的窗体或控件相关联。在标准模块中,可以声明全局变量,也可以定义函数过程或子程序过程。,文件扩展名为 .cls,看做是没有

11、物理表示的控件。标准模块只包含代码,而类模块既包含代码又包含数据。每个类模块定义了一个类,可以在窗体模块中定义类的对象,调用类模块中的过程。,28,3.4.2 事件驱动,事件是可以由窗体或控件识别的操作。在响应事件时,事件驱动应用程序执行指定的代码。事件可以由用户操作触发,也可以由来自操作系统或其他应用程序的消息触发,甚至由应用程序本身的消息触发。 Visual Basic的每个窗体和控件都有一个预定义的事件集,当其中的某个事件发生,并且在相关联的事件过程中存在代码时,Visual Basic将执行这些代码,称作事件驱动。,29,3.4.2 事件驱动,事件驱动应用程序的典型操作序列为: (1) 启动应用程序,加载和显示窗体。 (2) 窗体或窗体上的控件接收事件。事件可以由用户引发(例如键盘操作),可以由系统引发(例如计时器事件),也可以由代码间接引发(例如,当代码加载窗体时的Load 事件)。 (3) 如果相应的事件过程中存在代码,则执行该代码。 (4) 应用程序等待下一次事件。,Thank You,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报