预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《新时代领航》3.4.2VB程序设计语言基础(1.5课时)3.VB应用程序集成开发环境(1)菜单栏 包含VB系统所有的可用命令,这是程序开发过程中用于设计、调试、运行和保存应用程序所需要的命令,共有13个菜单项。 (2)控件工具箱 控制部件简称控件,是用户设计应用程序界面的工具。工具箱作为用户开发应用程序工具的集合,用户对其使用方法掌握得越多,处理问题的能力就越强。标准工具箱中的控件是20个,如果需要,可以利用“工程”菜单中的“部件”对话框来添加其它控件。这里的控件是VB中的标准控件,用它们来设计窗体。 (3)窗体设计器 是用户设计应用程序界面的窗口,也称为对象窗口。其中的窗体是用来开发VB应用程序界面的,用户可以在窗体中放置各种控件,窗体中的控件可随意在窗体上移动、缩放,但控件被锁定后则不可随意改动。 窗体是VB应用程序的主要部分,也是VB程序设计的第一步,用户通过与窗体上的控件进行交互得到操作结果。每个窗体必须有一个唯一的窗体名称,建立窗体时的默认名称为Form1,Form2,……,用户可以根据需要在工程中建立多个窗体。 用VB设计的窗体,它运行后,在windows系统下就称为窗口。(4)工程窗口 VB中的文件是以一个“工程”来保存,一个工程中至少要有一个窗体文件,也可以有多个窗体文件。 工程是应用程序各种类型文件的集合,应用程序是建立在工程的基础上完成的,工程文件的扩展名为.Vbp。它包含的三类主要文件为:窗体文件(.Frm)、标准模块文件(.Bas)、类模块文件(.Cls)。 (5)属性窗口 主要是用来设置应用程序窗体和控件的属性,例如:名称、标识、字体等。属性窗口由以下几部分组成。 ①对象下拉列表框:标识当前对象的名称及其所属的类别。 ②选项卡:可按字母序或分类序两种方式,列出所选对象的所有属性。 ③属性列表:列出所选对象的各个属性的默认值,可以在设计模式或运行模式重新设置属性的值。 ④属性含义:显示所选取属性的简短文字说明。(6)立即窗口 当调试程序时,在此窗口中会显示出事件执行的详细状态报告。 (7)代码窗口 编写事件代码时的窗口,一般是双击窗体或窗体中的控件来打开代码窗口。 4.VisualBasic基本概念 (1)工程 一个应用程序的总称。工程文件名的后缀是.Vbp。一般把用VB系统开发的应用程序叫做工程,一个工程是指用于创建一个应用程序文件的集合。 (2)窗体 应用程序最终面向用户的窗口。窗体文件名的后缀是.frm。该文件存储窗体上使用的所有控件对象、对象的属性、对象的事件过程及程序代码。(3)对象 ①什么是对象 VB是一种面向对象的开发工具,到底什么是对象呢?简单地说,对象就是事物。 我们在现实生活中见到的各种事物,比如一个人是一个对象,一台计算机是一个对象,一辆汽车也是一个对象。 ②什么是类 类可以说是建立一个对象的模型,以同一个模型便能建立相同的对象。这就类似于月饼和月饼模,一旦制作好了一个月饼模,就可以成批地制作相同的月饼。为了便于管理各种事物,人们通常将相似的、或有某种联系的事物归为一类。例如将汽车分为卡车类、轿车类、军用车类等;将动物分为哺乳动物类、鸟类、鱼类……这种分类的方法叫做抽象。每个类有自己的属性、方法和事件,每个具体的对象都是属于某个类的。 类和对象的关系很密切,但并不相同。类包含了有关对象的特征和行为信息,它是对象的蓝图和框架。③VB中的对象和类 在VB程序设计中,也有类的概念,VB“工具箱”中的每种控件都是一个类。 VB中的对象指的是窗体和控件。每个对象都有自己的属性、方法,并且可以响应外部事件。在VB中所有的控件都在工具箱窗口中,通过这些现有的控件可以很方便地编制出标准的VB应用程序。 (4)对象的属性 对象的属性是标识一个对象的所有特征,它实际上就是对象所属类的成员变量。 ①常用的公共属性:②属性的设置步骤: A.选定控件后,从“属性”窗口中设置;在属性窗口右边列中直接输入值。 B.在代码窗口中设置(双击对象打开代码窗口),格式是: 控件名.属性名=新设置属性值 例如:Label1.Caption=”VB应用程序” (5)对象的方法 对象的方法是指对象可以进行的操作,也就是对象的动作。 一个窗体对象,可以利用它的Clear方法来清除窗体中的文字或图形。当生成了一个对象实例时就可以利用对象类的方法。方法分为两种:函数和过程。①函数 函数(Function)是有返回值的方法,如Sin()、Abs()等,在各种表达式中都可以使用函数的返回值。函数一般都有参数。 ②过程 过程(Sub)是没有返回值的方法, 方法的操作与过程、函数的操作相同,调用格式为:对象名称.方法名称 (6)对象响应的事件(事件驱动) 事件是在某种特定状态下由系统触发的方法。事件驱动是指用VB开发的应用程序的运行,是