200 likes | 316 Views
第 2 章 开始编写 VB 程序. 本章主要内容: 新建工程 添加控件 设置控件的属性 编写事件过程 保存、运行、调试应用程序 生成 EXE 文件. 1. 新建工程. 2.1 . 创建一个简单的程序. 新建工程的步骤是: 启动 VB ,在如图所示的对话框中选中 “ 标准 EXE ” ,单击 “ 打开 ” ,即可进入 VB 集成开发环境。. 上一页. 下一页. 返回本章首页. 2 . 添加控件. 在窗体上添加控件的方法共有四种,分别是: 方法一: 在工具箱中选中指定控件 —— 在窗体上 拖动鼠标绘制
E N D
第 2 章 开始编写VB程序 本章主要内容: • 新建工程 • 添加控件 • 设置控件的属性 • 编写事件过程 • 保存、运行、调试应用程序 • 生成EXE文件
1. 新建工程 2.1.创建一个简单的程序 • 新建工程的步骤是: 启动VB,在如图所示的对话框中选中“标准EXE”,单击“打开”,即可进入VB 集成开发环境。 上一页 下一页 返回本章首页
2. 添加控件 在窗体上添加控件的方法共有四种,分别是: 方法一:在工具箱中选中指定控件——在窗体上 拖动鼠标绘制 方法二:双击工具箱中的指定控件(控件自动添 加在窗体中间) 方法三:按Ctrl键选中工具箱中的控件——在窗体 上多次拖动,可绘制多个同类型的控件。 方法二:复制已有的控件 上一页 下一页 返回本章首页
控件添加完后,可调整控件的大小、位置,改变其属性属性。调整控件的大小和位置,可利用“格式”菜单中的相应命令实现:控件添加完后,可调整控件的大小、位置,改变其属性属性。调整控件的大小和位置,可利用“格式”菜单中的相应命令实现: “格式”——“对齐”、“统一尺寸”…… 注意:在格式对齐等操作时,最后一个被 选定的控件是基准控件。 界面如图: 上一页 下一页 返回本章首页
3. 设置控件的属性 打开属性窗口有四种方法: 方法一:“视图”菜单中的“属性窗口”命令 方法二:功能键F4 方法三:工具栏按钮 方法二:右击控件,在快捷菜单中选则“属性 窗口”命令。 属性设置:在窗口中选中控件,在右侧的属 性窗口中进行相应的属性设置。 上一页 下一页 返回本章首页
4. 编写代码 打开代码窗口有四种方法: 方法一:“视图”菜单中的“代码窗口”命令 方法二:双击相应控件 方法三:工程窗口中的“查看代码”按钮 方法二:右击控件,在快捷菜单中选则“查看 代码”命令。 打开代码窗口后,在相应的事件过程中输入代码。 上一页 下一页 返回本章首页
5. 保存、运行、调试工程 保存工程: • “文件”菜单中的“保存工程”命令 • 工具栏中的“保存”按钮 运行工程: • “运行”菜单中的“启动”命令 • 工具栏中的“启动”按钮 • 功能键 F5 首次保存工程时,系统会提示输入 工程文件、窗体文件的文件名。 上一页 下一页 返回本章首页
6. 生成 EXE 文件 将工程生成 EXE 文件后,可以在未装VB系统的机器上运行该工程。 生成 EXE 文件的方法是: • “文件”菜单中的“生成….exe”命令 上一页 下一页 返回本章首页
开发应用程序的主要步骤: 1.建立用户界面 用户界面是由对象(窗体和控件)组成,所有控件都放在窗体上(一个窗体最多可容纳255个控件),程序中的所有信息都要通过窗体显示出来,它是应用程序的最终用户界面。 2. 设置界面上各个对象的属性 3. 编写对象响应事件的程序代码 4.保存工程文件 5.测试和调试应用程序,检查并排除程序中的错误 6.创建可执行文件——编译 上一页 下一页 返回本章首页
2.2对象、事件与事件过程 本节主要内容: • 对象与类 • 属性 • 方法 • 事件 • 事件过程 上一页 下一页 返回本章首页
1. 对象与类 • 对象(Object):就是自然界中可以感知或可触摸的 明确物体。 如:具体的一个人、一辆汽车、一棵树等; • 类(Class):是同类对象的总称,是创建对象的模 板。而对象则是类的一个实例。 如:人、汽车、工具箱中的按钮工具等; 说明:对象继承了类的特征,每个对象都有自己的属性、方法和事件。 上一页 下一页 返回本章首页
2. 属性 • 属性(Property):就是指一个对象所具有的性质、特征;这些特征可能是看得见摸得着的,也可能是内在的。 如:人---------------------------------------- 类 高大泉-------(类的一个实例)------- 对象 姓名、性别、年龄、身高、学历 ------- 属性名 张丰、男、20、175cm、大专 --------- 属性值 • 说明:在设计应用程序时,通过改变对象的属性值来改变对象的外观和行为。对象属性的设置有两种方法:属性窗口、程序代码窗口。 上一页 下一页 返回本章首页
3. 方法(函数) • 方法(Method):指得是对对象实施的动作和行为。它实际上是对象本身所内含的一些特殊的函数或过程,调用这些特殊的函数或过程来实现对应的动作。不同的对象具有不同的方法。方法只能在程序代码中使用。 如:气球有属性、方法、事件 上一页 下一页 返回本章首页
4. 事件 • 事件(Event):事件就是对象上所发生的事情,是指对象所接受的某些外部刺激。 • 事件是预先定义好的、能够被对象识别的动作。 • 每个对象都有一系列预先定义好的事件。 如:按钮的单击事件(Click) 文本框的内容改变事件(Change) 上一页 下一页 返回本章首页
5. 事件过程 • 事件过程:可以通过一段程序代码来响应某个具体事件所执行的操作,这段程序代码即为事件过程 。 • 面向对象的程序的执行是由事件来触发的——事件驱动编程。事件发生的顺序,决定了代码执行的顺序,因此程序每次执行时所经过的代码路径都是不同的。 上一页 下一页 返回本章首页
一个工程通常包括的文件有以下几类: • .vbp —跟踪所有部件的工程文件(.vbg工程组) • .frm —窗体文件:添加到工程中的每个窗体都会单独地保存为一个文件。它包含了与本窗体操作有关的全部代码。它是一个纯文本文件。一个应用程序可以有多个窗体(最多达255个) • .frx —二进制窗体文件:如果窗体上含有图片或图标,当保存窗体文件时,就会自动产生一个与窗体文件同名的.frx文件。 上一页 下一页 返回本章首页
.bas ——标准模块文件:以下两种情况会用导标准模块文件:①多个窗体公用的一些数据或程序代码;②与窗体界面元素无关的程序代码。其他模块可以调用标准模块中的代码。一个工程中可以有多个标准模块,也可以没有。 • .cls ——类模块文件:VB中提供了大量预定义的类,同时也允许用户根据需要定义自己的类,新类的定义保存在类模块中。一个工程中可以有多个类模块,也可以没有。 • .res ——资源文件,是一种可以同时存放文本、图片、声音等多种资源的文件,是一个纯文本件。 • .log ——装载错误日志文件 上一页 下一页 返回本章首页
模块 在 VB中,模块是相对独立的编程单位。 VB具有三种类型的模块: 窗体模块 标准模块 类模块 • 窗体模块文件( .frm):包含所有窗体和控件的信息(最多255个),应用程序的每个窗体都有一个对应的窗体模块。 上一页 下一页 返回本章首页
标准模块文件(.bas):完全由与特定窗体或控件无关的代码组成的模块。如果一个过程可能用来响应几个不同对象中的事件,则应将这个过程放在标准模块中,而没有必要在每一个对象的事件过程中重复相同的代码。该文件是可选项。 标准模块中保存的过程都是通用模块。 • 类模块文件(.cls):该文件是可选项。存放用户定义的类的属性、方法的定义等。 上一页 下一页 返回本章首页
小结 1、了解 Visual Basic 的特点; 2、熟练掌握Visual Basic 的启动与退出; 3、VB集成开发环境的主要组成部分有:工程资源管理器窗口、对象窗口、代码窗口、属性窗口、窗体布局窗口等,它们各自的用途是什么? 4、VB程序的运行方式有两种:解释方式和编译方式,二者的不同之处是什么? 5、掌握VB程序的开发步骤和书写规则 6、熟练掌握:类、对象、属性、方法、 事件的基本概念; 上一页 下一页 返回本章首页