Visual Basic 程序开发环境
与天气有关的谚语第一节Visual Basic 的启动与退出
一、启动VB的四种方法
1、使用“开始”菜单中的“程序”命令。
2、使用“我的电脑”。
3、使用“开始”菜单中的“运行”命令。
4、建立启动Visual Basic6.0的快捷方式。
二、VB启动后的简单设置
1、新建工程---标准.EXE
2、(1)SDI单文档界面
(2)MDI多文档界面
“工具”“选项” “高级” “SDI开发环境”
    3、退出VB:ALT+Q
第二节 主窗口的组成
1、标题栏:设计模式、运行模式、中断模式
2、菜单栏(13个):
    1)菜单的分类:    (1)、直接执行
                    (2)、弹出对话框
                    (3)、下一级菜单
    2)进入菜单栏的方法:(1)、ALT或F10激活菜单后光标键选择
                        (2)、AlT+激活键
    注:如果打不开不适当或不需要的菜单,或者执行菜单命令时打开了不需要的对话框,可以用Esc键关闭。
    3)快捷键:(1)新建工程:CTRL+N
            (2) 打开工程:CTRL+O
              (3)保存工程:CTRL+S
3、工具栏:
(1)工具栏的分类:编辑、标准、窗体编辑器和调试
(2)工具栏的形式:固定、浮动
(3)标准工具栏图标及作用
第三节 其他窗口
一、窗体设计器和工程资源管理器
(一)窗体设计器窗口
1、窗体设计器窗口简称窗体(From),是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。
2、如果想清除窗体上的小点或者改变点与点之间的距离,可以通过执行“工具”菜单中的“选项”命令(“通用选项卡”)来调整。
幼儿园六一主持词(二)工程资源管理器窗口
    1、在工程资源管理器窗口中,含有建立一个应用程序所需要的文件的清单。工程资源管理器窗口中的文件可以分为6类:
窗体文件      .frm
程序模块文件  .bas
类模块文件    .cls
工程文件      .vbp
工程组文件    .vbg
资源文件      .res
2、工程资源管理器窗口中文件的分类
(1)工程文件和工程组文件
工程文件的扩展名为.vbp,每个工程对应一个工程文件。当一个程序包括两个以上的工程时,这些工程构成一个工程组,工程组文件的扩展名为.vbg。
用“文件”菜单中的“新建工程”命令可以建立一个新的工程,用“打开工程”命令可以打开一个已有的工程,而用“添加工程”命令可以添加一个工程。
(2)窗体文件
窗体文件的扩展名为.frm,每个窗体对应一个窗体文件,窗体及控件的属性和其他信息(包括代码)都存放在该窗体文件中。一个应用程序可以有多个窗体(最多可达255个),因此就可以有多个以.frm为扩展名的窗体文件。
    执行“工程”菜单中的“添加窗体”命令或单击工具栏中的“添加窗体”按钮可以增加一个窗体,而执行“工程”菜单中的“移除窗体”命令可删除当前的窗体。每建立一个窗体,工程资源管理器窗口中就增加一个窗体文件,每个窗体都有一个不同的名字。
可以通过属性窗口设置(Name属性),其默认名字为Formx(x为1,2,3,….),相应的默认文件名为Formx.frm。
(3)标准模块文件
标准模块文件也称程序文件,其扩展名为.bas,它是为合理组织程序而设计的。标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。
    标准模块由程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以被不同的窗体的程序调用。标准模块通过“工程”菜单中的“添加模块”命令来建立。
(4)类模块
Visual Basic 提供了大量预定义的类,同时也允许用户根据需要定义自己的类,用户通过类模块来定义自己的类,每个类都用一个文件来保存,其扩展名为.cls。
(5)资源文件
资源文件中存放的事各种“资源”,是一种可以同时存放文本、图片、声音等多种资源的文件。资源文件由一系列独立的字符串、位图及声音文件(.wav、mid)组成,其扩展名为.res。资源文件是一个纯文本的文件,可以用简单的文本编辑器编辑。
3、选项卡的切换
在工程资源管理器窗口的顶部还有3个按钮,分别为“查看代码”、“查看对象”、“切换文件夹”。
二、属性窗口和工具箱窗口
(一)属性窗口
1、属性的形式方式分为两种,即按字母顺序和按分类顺序,分别通过单击相应按钮来实现。
2、每个Visual Basic对象都有其特定的属性,可以通过属性窗口来设置,对象的外观和队
友的操作由所设置的值来确定。有些属性的取值是有一定限制的,例如对象的可见性只能设置True或Flase(即可见或不可见);而有些属性(如标题)可以为任何文本。在实际的应用程序设计中,不可能也没必要设置每个对象的所有属性,很多属性可以使用默认值。
(二)工具箱窗口
1、工具箱窗口由工具图标组成,这些图标是Visual Basic应用程序的构件,称为图形对象或控件,每个控件由工具中的一个工具图标来表示。
2、在一般情况下,工具箱位于窗体的左侧。工具箱中的工具分为两类,一类称为内部控件或标准控件,一类称为ActiveX控件。启动Visual Basic后,工具箱中只有内部控件。
3、工具箱主要用于应用程序的界面设计。在设计阶段,首先用工具箱中的工具(即控件)在窗体上建立用户界面,然后编写程序代码。界面的设计完全通过控件来实现,可以任意改变其大小,移动到窗体的任何位置。
三、其他窗口
    除上述几种窗口外,在集成环境中还有其他一些窗口,包括窗体布局窗口、代码编辑器窗口、立即窗口、本地窗口和监视窗口。
第四节 课后习题讲解
例1:与传统的程序设计语言相比,Visual Basic 最突出的特定是:C
A、结构化程序设计                B、程序开发环境
C、事件驱动编程机制                D、程序调试技术
例2:在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic .以下方式,不能启动VisualBasic的是:D
A、通过“开始”菜单中的“程序”命令
B、通过“我的电脑”到,双击该文件名
C、通过“开始”菜单中的“运行”命令
汽车仪表图解
D、进入DOS方式,执行文件
例3:为了用键盘打开菜单和执行菜单命令,第一步应按的键是:A
A、功能键F10或ALT
B、Shift+功能键F4
C、Ctrl或功能键F8
D、Ctrl+Alt
例4:Visual Basic6.0集成环境的主窗口中不包括:C
护照过期怎么办
A、标题栏        B、菜单栏        C、状态栏        D、工具栏
例5:用标准工具栏中的工具按钮不能执行的操作是:B
A、添加工程        B、打印源程序        C、运行程序        D、打开工程
例6:Visual Basic 窗体设计器的主要功能是:A
A、建立用户界面        B、编写源程序代码
C、画图                D、显示文字关于母亲节的宣传语
例7:Visual Basic6.0分为3中版本,这3中版本是(学习版,企业版,专业版)。
例8:可以通过(文件)菜单中的(退出)命令退出Visual Basic。
例9:退出Visual Basic 的快捷键是(ALT+Q)。
例10:快捷键Ctrl+O的功能相对于执行(文件)菜单中的(打开工程)命令,或则相当于单击工具栏上的(打开工程)按钮。
例11:如果打开了不需要的菜单或对话框,可以用(Esc)键关闭。
例12:工程文件的扩展名是(.vbp)窗体文件的扩展名是(.frm)。
例13:Visual Basic 中的工具栏有两种形式,分别为(固定)形式和(浮动)形式。
第二章 对象及其操作
第一节 对象
一、VB的属性
(一)、什么事对象
    1、窗体和控件就是Visual Basic中预定义的对象。
    2、对象是具有特殊属性(数据)和行为方式(方法)的实体。建立一个对象后,其操作通过与该对象有关的属性、时间和方法来描述。
(二)、对象属性
    1、属性是一个对象的特征,不同的对象由不同的属性。
    2、除了用属性窗口设置对象属性外,也可以在程序中用程序语句设置,一般格式如下:
        对象名.属性名称=新设置的属性值
(三)、对象事件
    1、所谓事件,是由VB预先设置好的,能够被对象识别的动作,不同的对象能够识别的时间也不一样。当事件由用户触发或由系统触发时,对象就会对该事件作出响应。
    2、响应某个事件后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫作事件过程。
    3、事件过程的一般格式如下:
Private Sub 对象名称_事件名称()
    ……
    事件响应程序代码
    ……
End sub
“对象名称”指的事该对象的Name属性,“事件名称”是由VB预先定义好的赋予该对象的事件,而这个事件必须是对象所能识别的。
(四)、对象方法
    1、在传统的程序设计中,过程和函数是编程语言的主要部件。而在面向对象程序设计中,引入了成为方法的特殊过程和函数。
    2、方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。其调用格式为:
        对象名称.方法名称
    3、在调用方法时,可以省略对象名。在这种情况下,vb所调用的方法作为当前对象的方法,一般把当前窗体作为当前对象。
二、对象属性设置
(一)激活属性窗口的几种方法:
    1、用鼠标单击属性窗口的任何部位。
    2、执行“视图”菜单中的“属性窗口”命令。
    3、按F4键
    4、单击工具栏上的“属性窗口”按钮
    5、按组合键Ctrl+PgDn或Ctrl+PgUp
(二)属性不同,设置新属性的方式也不一样,通常有以下3种:
    1、直接键入属性值
    有些属性,如Caption、Text等都必须由用户键入,在建立对象(控件或窗体)时,VB可能为其提供默认值。为了提供程序的可读性,最好能赋予它一个由确定意义的名称。这可以通过在属性窗口中键入新属性值来实现。
    2、选择输入,即通过下拉列表选择所需要的属性值
    有些属性(例如BorderStyle、ControlBox、DrawStyle、DrawMode等)取值的可能情况是有限的,可能只有两种、几种或几十种,对于这样的属性,可以在下拉列表中选择所需要的属性值。
    3、利用对话框设置属性值
二级VB
    对于与图形、图标或字体有关的属性,设置框的右端会显示省略号,即三个小点(…),单击这三个小点,屏幕上将会显示一个对话框,可以利用这个对话框设置所需要的属性,(装入图形,图标或设置字体等)。
第二节 窗体
一、窗体的结构与属性
(一)AutoRedraw 自动重画(刷新)
如果把AutoRedraw属性设置为True,则当一个窗体被其他窗体覆盖、又回到该窗体时,将自动刷新或重画该窗体上的所有图形。如果把该属性设置为False,则必须通过事件过程来设这一操作。该属性的默认值为False。