1、中文Visual Basic(VB) 6.0概述,退 出,2.1 VB 简介,1 VB的发展过程, VB是Microsoft公司在1991年推出的用于开发Windows应用程序的开发工具,是基于DOS平台下 Basic编程语言的可视化的程序设计语言。它继承了 Basic所具有的程序设计语言简单易用的特点,同时在其编程系统中采用了面向对象、事件驱动的编程机制,开创了可视化编程的一代先河。 自1991年推出VB后,Microsoft公司又相继推出了 VB2.0、VB3.0、VB4.0和VB5.0等版本。近年来,微软公司又推出了可视化开发工具套件Visual Studio 6.0。该套件包括:Vis
2、ual Foxpro 6.0 Visual Basic 6.0Visual C+ 6.0 Visual J+ 6.0Visual InterDev 6.0, VB6.0(中文版)包括三个版本:学习版 用于初学者,包括所有的内部控件。专业版 用于开发人员,除学习版全部功能外,还包括ActiveX和Internet控件开发工具之类的高级特性。企业版 VB6.0的最高版本,除具有专业版的全部功能外,还包括一些特殊的工具。 本书以VB6.0企业版(中文)为蓝本,介绍Visual Basic 6.0的常用功能。,VB主要功能特点如下:1.具有面向对象的可视化设计工具在VB中,应用面向对象的程序设计方法(
3、OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计的要求,直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。2.事件驱动的编程机制事件驱动是非常适合图形用户界面的编程方式。事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只需编写响应用户动作的代码,而各个动作之间不一定有联系。这样的应用程序代码一般较短,所以程序既易于编写又易于维护。,2 VB的功能特点,3.提供了易学易用的应用程序集成开发环境在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windo
4、ws中运行,使用户在友好的开发环境中工作。,4.结构化的程序设计语言VB具有丰富的数据类型和结构化程序结构,而且简单易学。此外,作为一种程序设计语言,VB还有许多独到之处: 强大的数值和字符串处理功能。 丰富的图形指令,可方便地绘制各种图形。 提供静态和动态数组,有利于简化内存管理。 过程可递归调用,使程序更为简练。 支持随机文件访问和顺序文件访问。 提供了一个可供应用程序调用的包含多种类型的图标库。 具有完善的运行出错处理。,5.支持多种数据库系统的访问利用数据控件可访问的数据库系统有:Microsoft Access、Btrieve、dBASE、Microsoft FoxPro和Parad
5、ox等,也可访问Microsoft Excel,Lotusl-2-3等多种电子表格。6.支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌入(OLE)技术动态数据交换(DDE)的编程技术,使VB开发应用程序能与其他Windows应用程序之间建立数据通信。通过VB的动态链接库(DLL)技术,在VB程序中可方便地调用用C语言或汇编语言编写的函数,也可调用Windows应用程序接口(API)函数,以实现SDK所能实现的功能。VB的核心是其对对象的链接与嵌入(OLE)的支持,它是访问所有对象的一种方法。利用OLE技术,VB将其他应用软件视为一个对象嵌入到VB应用程序中,进行各种操作,也可
6、将各种基于Windows的应用程序嵌入到VB应用程序,实现声音、图像、动画等多媒体功能。,7.完备的Help联机帮助功能与Windows环境下的软件一样,在VB中,利用帮助菜单和F1功能键,用户可随时方便地得到所需的帮助信息。VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的示例代码,为用户的学习和使用提供了极大方便。,2.2 VB的运行环境、安装和启动,2.2.1 VB的运行环境,2.2.2 VB的安装,2.2.3 VB的启动,VB 6.0是Windows 98或Windows NT下的一个应用程序,本身对软硬件没有特殊要求。也就是说,它对环境的要求与 Windows 98、
7、Windows NT要求是一致的。硬件:一般要求586以上的处理器、16MB以上内存、100MB以上的剩余硬盘空间、CDROM驱动器、鼠标等。软件:要求Windows 98或 Windows NT 3.51以上版本。,2.2.1 VB的运行环境,1.初次安装VB 6.0必须在Windows98或WindowsNT环境下用系统自带的安装程序Setup.exe安装。步骤如下: 启动Windows 98。 插入具有VB 6.0系统的光盘。 运行VB6.0安装程序Setup.exe。 根据用户要求和机器配置选择三种安装方式之一:典型安装: 根据系统规定的内容安装到硬盘上。自定义安装:按照用户选择的内容
8、安装到硬盘上。最小安装: 系统取必须的内容安装到硬盘。注意:在安装时,如果您的计算机能够在系统中运行AntoPlay(支持SICI接口),则在插入CD盘时,安装程序将被自动加载,然后选取“安装Visual Basic 6.0”,再根据用户要求选择安装方式。,2.2.2 VB的安装,用前两种方法启动VB6.0后窗口如图2.1所示,窗口中有三个按钮:,2.2.3 VB的启动,现存 选择和打开现有的工程。新建 建立新工程。最新 列出最近使用过的工程。 当要新建一个工程时,单击“新建”按钮,选择“标准”项和单击“打开”命令按钮后,进入VB 6.0应用程序集成开发环境进行新工程的创建。,与一般的Wind
9、ows应用软件一样,VB有三种启动方式:,图2.1 启动VB6.0,VB6.0的集成开发环境与Microsoft Office家族中的软件类似: 工具按钮具有提示功能; 单击右键可显示上下文关联菜单; 用户可自定义菜单; 在对象测览窗中可查看对象及相关属性。,当要新建一个工程时,单击“新建”按钮,选择“标准”项和单击“打开”命令按钮后,进入如图2.2所示的VB 6.0应用程序集成开发环境进行新工程的创建。它包括以下几个独立的窗口:,2.3 VB6.0的集成开发环境,工程资源管理器窗口,1.标题栏 标题栏中的标题为“工程 1-Microsoft Visual Basic设计”,用来表明工程名称和
10、集成开发环境当前的工作模式。 VB有三种工作模式:设计(Design)模式、运行(Run)模式和中断(Break)模式。,2.3.1 主窗口,2.菜单栏 菜单栏中包括13个下拉菜单,汇集了VB程序开发过程中需要的命令。 文件:用于创建、打开、保存、显示最近的工程以及生成可执行文件。 编辑:用于程序源代码的编辑。 视图:用于集成开发环境下程序源代码、控件的查看。 工程:用于控件、模块和窗体等对象的处理。 格式:用于窗体控件的对齐等格式化操作。 调试:用于程序调试、查错。 运行:用于程序启动、中断和停止等。 查询:用于进行与数据库表有关的查询操作 图表:用于完成与图表有关的操作 工具:用于集成开发
11、环境下工具的扩展。,同Windows98界面一样,标题栏的最左端是窗口控制菜单框;标题栏的右端是最大化、最小化和关闭按钮。, 外接程序:用于为工程增加或删除外接程序。 窗口:用于屏幕窗口的层叠、平铺等布局以及列出所有己打开的文档窗口。 帮助:帮助用户系统地学习和掌握VB的使用方法及程序设计方法。,3.工具栏 工具栏可以迅速地访问常用的菜单命令。除了标准工具栏外,VB 6.0还提供了编辑、窗体编辑器、调试等专用的工具栏。要显示或隐藏工具栏,可以选择“视图”某单的“工具栏”命令或将鼠标在标准工具栏处单击右键进行所需工具栏的选取。,窗体窗口 Form窗口。是VB应用程序的主要部分,用户通过与窗体上的
12、控制部件交互来得到结果。该窗口具有标准窗口的一切功能,可被移动、改变大小及缩成图标。每个窗体窗口必须有一个唯一的窗体名字,建立窗体时缺省名为Form1,Form2。在设计状态下窗体是可见的,窗体的网格点间距可以通过“工具”菜单的“选项”命令,在“通用”标签的“窗体设置网格”中输入“宽度”和“高度”来改变。运行时可通过属性控制窗体的可见性(窗体的网格始终不显示)。一个应用程序至少有一个窗体窗口,用户可在应用程序中拥有多个窗体窗口。除了一般窗体外,还有一种MDI(Multiple Document Interface)多文档窗体,它可以包含子窗体,每个子窗体都是独立的。,2.3.2 窗体窗口,属性
13、(Properies)窗口见图2.3,所有窗体或控件的属性如颜色、字体,大小等,可以通过属性窗口来修改。属性窗口由以下部分组成:,2.3.3 属性窗口,属性窗口,Project Explorer窗口,见图2.4。它保存一个应用程序所有属性以及组成这个应用程序所有的文件。工程文件的后缀为VBP,工程文件名显示在工程文件窗口的标题框内。VB6.0改用层次化管理方式显示各类文件,而且也允许同时打开多个工程(这时以工程组的形式显示)。工程资源管理器窗口下面有三个按钮,分别为:,2.3.4 工程资源管理器窗口,工程资源管理器下面的列表窗口,以层次列表形式列出组成这个工程的所有文件。它可以包含以下主要的三
14、类文件:,代码(Code)窗口是专门用来进行程序设计的窗口,可在其中显示和编辑程序代码,见图2.5。打开代码窗口有以下三种方法:,2.3.5 代码窗口,Form Layout窗口,见图2.6。用于指定程序运行时的初始位置,使所开发的应用程序能在各个不同分辨率的屏幕上正常运行,在多窗体应用程序中最为有用。此窗口在屏幕的右下角。用户只要用鼠标拖动窗体中的Form 窗体位置,就能决定该窗体在运行时的初始位置。,图2.6 窗体布局窗口,2.3.6 窗体布局窗口,对象浏览器窗口,见图2.7。该窗口可查看在工程中定义的模块或过程,也可以查看对象库、类、方法、属性、事件及可在过程中使用的常数。,图2.7 对
15、象浏览器窗口,2.3.7 对象浏览器窗口,Tool Box窗口,见图2.8。新安装的VB 6.0,工具箱窗体中有21个以图标按钮形式表示的各种控件的制作工具,他们称为标准控件。利用这些工具,用户可以在窗体上设计各种控件。如果用户需要其他控件,可用“工程”菜单的“部件”命令将系统提供的其他标准控件装入工具箱。但该控件必须是已注册过的。在设计状态时,工具箱总是出现的。若要不显示工具箱,可以关闭工具箱窗口;若要再显示,选择“视图”菜单的“工具箱”命令。在运行状态下,工具箱自动隐去。,2.3.8 工具箱窗口,2.3.9 立即窗口,为调试应用程序提供的窗口,用户可直接在该窗口使用Print方法或在程序中
16、使用Debug语句、Print语句显示表达式的值。,2.4 设计一个简单的VB应用程序,建立一个VB应用程序一般分为四个步骤:建立应用程序界面设置对象的属性编写应用程序的代码保存和运行程序,例:在窗体上单击鼠标,窗体标题变为“欢迎进入VB世界”,同时在窗体上显示一个圆;当单击“恢复”按钮时,窗体标题恢复为Form1,且圆被清除。,例2-1,在进入到VB6.0集成开发环境中时,会有一个默认的名叫“Form1”的窗体出现在屏幕上,如图2.9所示,这就是我们将要建立的应用程序的窗口,我们要做的工作是在这个窗体上添加必要的部件,建立应用程序的界面。,2.4.1 创建应用程序的界面,图2.9 VB6集成
17、开发环境中的Form1窗体,1、用鼠标单击“工具箱”中的“按钮”控件。当鼠标指针会变为十字型,将十字型鼠标指针移动到Form1窗体的合适位置,按下鼠标的左键,然后按住鼠标拖动。随着鼠标的移动,会在窗体上画出一个按钮的形状,如图2.10所示。当大小合适后,松开鼠标按钮,就可以在窗体上画出一个按钮。图2.10显示了绘制好的按钮。,在按钮上显示了VB6为按钮起的名字Command1。用户可以为按钮命名为别的名字,以表示按钮代表的含义,方法是设置按钮的Caption属性。,例如: 单击属性列表中左列的Caption属性,然后将右列中的Caption属性的值由“Command1”改为“恢复”。,2、为按
18、钮命名,图2.10 绘制好的按钮及按钮的属性列表,经过鼠标的几个简单操作,就已经创建好了应用程序的界面,下面的任务就是开始编写代码,控制程序的每一步运行。我们编写的程序是这样的一个功能:当用户在应用程序窗体中用鼠标单击时,窗体的标题栏会变为一句话:“欢迎进入Visual Basic世界!”,同时窗体中还会显示一个圆;当用户单击窗体的“恢复”按钮时,窗体恢复最初的样子:清除显示的圆形并且标题仍为Form1。,2.4.2 编写应用程序的代码,VB应用程序的代码是在代码编辑窗口中编写的,使用代码编辑窗口可以快速查看和编辑应用程序代码的任何部分。要打开代码编辑窗口,可以有两种方法: 双击要编写代码的窗
19、体或控件。 在“工程资源管理器”窗口,选定窗体或模块的名称,然后单击“查看代码”按钮。在进入到代码编辑窗口中后,在编辑窗口上部左侧的对象列表框中选择“Form”选项,在右侧的过程列表框中选择“Click”选项,如图2.11。,图2.11 进入代码编辑窗口,则在代码编辑窗口中,会出现如下的代码:Private Sub Form1_Click()End Sub在这两条语句之间键入下面的代码:Form1.Caption =“欢迎进入Visual Basic世界!“Form1.Circle(1920,1300),800在做完这些事情之后,再从左侧的列表框中选择“Command1”选项,在右侧的列表框中
20、选择“Click”选项。则代码编辑窗口又会增添这样的语句:Private Sub Command1_Click()End Sub在这两条语句中键入下面的代码:Form1.Caption = “Form1“Form1.Cls,至此,我们的第一个程序已经宣告完成。在开始运行程序之前请检查录入是否正确。如果确信一切正常,就可以准备运行程序并查看程序运行后的效果了。到这里也许读者还不明白我们到底要做什么,也不知道这些语句的含义,不过没有关系,在后面的内容里,我们将针对VB程序设计的关键问题,对程序的代码进行详尽的剖析。,程序设计完成后,就可运行程序。在VB中,程序可以以两种模式运行:解释运行模式和编译
21、运行模式。编译运行模式是由系统读取程序中全部代码,将其转换为机器代码,并保存在.EXE的可执行文件中,供以后多次运行。解释运行模式是由系统读取事件激发的那段事件过程代码,将其转换为机器代码,然后执行该机器代码。由于转换后的机器代码不保存,如需再次运行该程序,必须再解释一次,显然运行速度比编译运行模式慢。,2.4.3 运行应用程序,下面我们在解释运行模式下运行上面的程序: 选择“运行”菜单中的“启动”命令或按F5键或选择“启动”工具栏按钮,执行程序。 程序运行后,显示运行窗体窗口,此时用鼠标单击窗体,窗体的标题栏会变为“欢迎进入Visual Basic世界!”,同时窗体中还会显示一个圆,如图2.
22、12a。 当用户单击窗体的“恢复”按钮时,窗体恢复最初的样子:清除显示的圆形并且标题仍为Form1,如图2.12b所示。如果要关闭这个应用程序,可以单击程序窗口右上角的“关闭”。,程序在编写过程中或运行结束后常常要将有关文件保存到磁盘上,以便以后多次使用。一个工程中涉及到多种文件类型,这将在后面详细介绍。本例仅涉及到一个窗体,因此,只要保存一个窗体文件和工程文件。保存文件的步骤如下: 选择“文件”菜单下的“另存为”(窗体文件),系统弹出“文件另存为”对话框,提示用户输入文件名。用户在“保存在”文本框选择保存的文件夹,在“文件名”文本框输入文件名(后缀名由系统根据不同的文件类型,自动添加)。本例
23、窗体文件名为LX1.FRM,保存在ysm文件夹下。 选择“文件”菜单下的“工程另存为”(工程文件),系统弹出“工程另存为”对话框,提示用户输入文件名,操作同上。本例工程文件名为LX1 .VBP。,2.4.4 保存文件,注意: 第一次保存文件或欲对文件改名存盘时,选择“文件”菜单下的“另存为”(窗体文件)和“工程另存为”(工程文件)命令;若以原文件名保存,则利用“保存”、“保存工程”命令,也可利用“保存”工具栏按钮。 在存盘时一定要搞清楚文件保存的位置和文件名,以免下次使用时找不到,系统默认为VB目录。至此,一个完整的应用程序编制完成。若用户要再次修改或运行该文件,只需选择“文件”菜单的“打开工
24、程”命令,输入要打开的工程文件名,就可把硬盘上的文件调入内存进行所需的操作。,2.5 VB中的对象概念,2.5.1 对象,2.5.2 类,2.5.3 对象的建立和编辑,2.5.4 对象的属性、事件和方法,“对象”是面向对象程序设计的核心,明确这个概念对理解面向对象程序设计来说至关重要。那么,对象是什么?在程序中是如何体现的?其实对象在VB的程序设计中无处不在。以刚才创建的应用程序为例,程序中使用的按钮就都是对象,应用程序本身也是一个对象。对象的概念并不神秘,它就来源于生活之中。在现实生活中,我们时时刻刻都在和对象打交道,一个人、一辆汽车、一台电脑等都是对象。对象有两个共同的特点: 有自己的状态
25、 如汽车,有型号、外壳、车轮、颜色、功率; 有自己的行为 比如汽车的启动、加速、减速、停止。,对象的状态用数据来表示,称为对象的属性; 对象的行为用对象中的代码来实现,称为对象的方法。,2.5.1 对象,在VB中,最主要的两种对象是窗体和控件。窗体是在进入VB开发环境时所看到的Form1,它是创建应用程序界面的基础。控件是在“工具箱”中的一个个按钮,我们添加在窗体上的按钮Commandl就是一个控件,所有的控件都必须添加在窗体上,而不能直接添加在其他对象上。,类是同种对象的集合与抽象,它包含所创建对象的属性描述和行为特征的定义。类是对象的定义,而对象是类的一个实例。如:各种各样的汽车都属于汽车
26、范畴,某一辆小轿车是汽车的一个实例。所以汽车是类,而小轿车是对象。,2.5.2 类,类的属性和方法定义了类的界面,它封装了用于类的全部信息。当应用程序在某处由类创建一个对象时,用户只要使用对象的属性和方法进行相应的操作即可,而不必关心其内部是如何实现的。例如,VB工具箱上的可视化图标是VB系统设计好的标准控件类,当用工具箱上的TextBox控件类在窗体上产生两个控件时,此时的Text是对象,是类的实例化,他们继承了TextBox类的特征,可根据需要修改各自的属性。,2.5.3 对象的建立和编辑,对象的建立有两种方法: 将鼠标定位在工具箱内要制作控件对象对应的图标上,单击左键进行选择; 将鼠标移
27、到窗体上所需的位置处,按下鼠标左键拖动到所需大小后释放鼠标。,对象的选定有三种方式: 单击要操作的对象,被选中的对象出现8个控制柄。 拖动鼠标指针,将欲选定的对象包围在一个虚线框内。 先选定一个对象,按下Ctrl键,再单击其他控制,可选中多个对象。,对象的编辑: 对象的复制 : 对象的删除: 对象的命名:,在属性窗口中通过设置Name给对象重命名,2.5.4 对象的属性、事件和方法, 属性的设置有两种方法: 在设计阶段利用属性框直接设置对象的属性; 在程序代码中通过赋值设置对象的属性。格式为:,对象.属性=属性值, 如果在程序设计时设置对象的属性,需要使用属性窗口。只要在属性窗口选中要修改的属
28、性,然后键入新的值即可,例如在前面的例子中我们将按钮的Caption属性更改为“恢复”。 如果要在程序运行中更改对象的属性,可以使用VB的赋值语句,它的格式是:对象名.属性 = 新值其中“对象名.属性”是VB中引用对象属性的方法,尤其注意的是符号“.”要使用英文符号。在前面的例子中我们已经使用过了赋值语句对对象的属性进行了设置。如:Form1.Caption = “欢迎进入Visual Basic世界!“就是将窗体Form1的Caption属性设置为新的值字符串“欢迎进入Visual Basic世界!”。,2.Caption属性和“(名称)”属性之间的差别Caption属性是许多对象都具有的属
29、性,而“(名称)”属性则是每个对象必备的。因为在对象刚刚创建时,Caption和“(名称)”属性的值永远都是一样的,所以许多初次使用VB的用户会感到这两个属性有些界限不清。 Caption属性的主要作用是设置对象在窗体上显示的文字,向用户提示本对象的功能。在对象刚刚创建的时候,Caption属性与对象的名字即“(名称)”属性相同,都是对象类名的缩写加上一个序号。在进行程序设计时,通常要设置对象的Caption属性,例如在前面例子中,我们将按钮的Caption属性由Command1更改为“恢复”。 对象的“(名称)”属性则是对象的名字,在程序中如果要引用对象的属性或方法,都要用到这个属性。例如在
30、前面的例子中要引用窗体对象的Caption属性,就可以这样写: Form1.Caption,注意: 在程序设计中,对象的“(名称)”属性一般也要修改,这主要是出于软件工程的考虑。因为如果开发一个比较大的应用程序,使用的对象可能会很多,如果每个对象的名字都是Command7,Option5或者List23之类的名字,时间一长,连开发的程序员也会忘记这些对象的用途,给程序的设计和维护带来很多麻烦。如果采用一些描述性比较好的对象名字,效果会更好。,当我们设置对象的某项属性时,其实质就是把某些数据放入到对象中。根据上面介绍我们还知道,对象中不仅仅可以包含数据,还可以包含代码。对象中的代码(包括过程和函
31、数)就是对象的方法,方法决定了对象可以进行的动作。方法的内容是不可见的,当我们需要使用某个对象的方法时,只须使用这样的格式:,2.5.3 对象的方法,对象.方法例如在前面所举的VB程序例子中,我们先后使用了窗体Form1的方法:Form1.Cls用来清除窗体上的内容。另一个方法:Form1.Circle( 2400 , 1300 ) , 800用来以坐标(2400,1300)为圆心,以800为半径画一个圆。,世界上的每一种生物都会对外界的刺激做出反应,但是不同的生物对同一种刺激的反应却常常是不同的。在面向对象的程序设计中,同样存在着这样的问题,只不过在面向对象的程序设计中,为来自外部的刺激使用
32、了一个术语“事件”,而将对象对事件的反应称作“事件过程”。,2.5.4 对象的事件及事件过程,1.事件“可视化”和“事件驱动”是使用VB进行程序设计的精髓所在。所谓“事件驱动”就是说只有在事件发生时,程序才会运行;在没有事件的时候,整个程序是处于停滞状态的,这一点和以前的DOS程序有极大的差别。在VB设计的程序中,在程序中流动的不是数据而是事件。属性决定了对象的外观。方法决定了对象的行为。事件就决定了对象之间联系的手段。,在VB中,事件就是能被对象所识别的动作。使用鼠标单击或者双击就是最常见的事件。此外,用户的键盘输入、鼠标的移动、窗体的载入,还有定时器产生的定时信号等等,都是事件。一个对象能
33、够响应哪些类型的事件及它是如何识别这些事件的,实际上并不要用户去关心,VB的每一个窗体和控件都有一个预定义的事件集,它们能够自动识别属于事件集中的事件。对象所识别的事件类型多种多样,但多数类型为大多数控件所共有。例如一个命令按钮和窗体都可以对Click(单击)、DblClick(双击)和KeyPress(按键)这样的事件做出响应。而某些事件只可能发生在某些对象上。,2.事件过程相同的事件发生在不同的对象上所得到的反应可能也是不一样的。这由 “事件过程”决定。例如在前面的例子中我们分别在窗体上和按钮上单击时,得到的结果却恰恰相反。造成这种差异是“事件过程”的缘故,每个对象对每个可以识别的事件都有
34、一个,当事件过程不同时,对事件所表现出来的反应自然也会不同。在前面的例子中我们为窗体的单击事件和按钮的单击事件分别编制了各自的事件响应程序(事件过程),所以相同的单击事件发生在不同的两个对象上所得到的反应自然也是不一样的。 事件过程的语法是这样的:Sub 对象名_事件()处理事件的代码End Sub,现在我们可以理解例子中两个处理鼠标单击事件的事件过程:Private Sub Form1_Click( )Form1.Caption = “欢迎进入Visual Basic世界!“Form1.Circle (2400, 1300) , 800End SubForm1_Click事件过程完成这样的工
35、作:首先将一个字符串赋值给窗体的标题,然后在窗体上画一个圆。Command1.Click事件过程则将窗体的外观恢复原状,其程序如下:Private Sub Command1_Click( )Form1.Caption = “Form1“Form1.ClsEnd Sub,在VB程序设计中,基本的设计机制就是改变对象的属性、使用对象的方法和为对象事件编写事件过程。虽然对象可以自动识别事件,但是如果没有必要的话,用户不必为所有的事件都编写事件过程,Windows系统会以默认的方式来处理事件。当用户觉得在程序中不需要对某个事件进行额外的处理时,可以不去理会它。只有当用户要以某种特定的方式响应某个事件时,才需要编写针对这个事件的事件过程。,