第1章VisualBasic程序开发环境.docx
- 文档编号:18645878
- 上传时间:2023-08-24
- 格式:DOCX
- 页数:18
- 大小:185.87KB
第1章VisualBasic程序开发环境.docx
《第1章VisualBasic程序开发环境.docx》由会员分享,可在线阅读,更多相关《第1章VisualBasic程序开发环境.docx(18页珍藏版)》请在冰点文库上搜索。
第1章VisualBasic程序开发环境
第1章VisualBasic程序开发环境
1.1VisualBasic6.0简介
VisualBasic(简称VB)是由Microsoft公司开发的一种可视化的、面向对象、采用事件驱动方式的结构化程序设计语言,简单易学、通用性强、用途广泛。
在所有基于Windows操作平台的程序开发工具中,其表现极为优异。
它不但具有早期Basic语言的所有功能,而且提供了一种可视化的设计工具,可以直接使用窗体和控件设计程序的界面,极大地提高了程序设计效率。
矚慫润厲钐瘗睞枥庑赖賃軔。
矚慫润厲钐瘗睞枥庑赖賃。
Microsoft公司于1991年推出了第一个“可视”的编程软件——VisualBasic1.0,随后不断更新、升级。
目前应用最为广泛的VisualBasic6.0版是1998年推出的,该版本在VB5.0的基础上,针对Internet应用和远程数据访问等方面进行了较大改进,增加了一些新控件并增强了已有功能。
此外,VisualBasic6.0还提出了用组件编程的概念,大大扩展了面向对象编程的范畴。
目前,VisualBasic已经成为一种真正专业化的开发语言,用户不仅可以用它快速创建Windows应用程序,还可以编写企业级的客户/服务器程序和强大的数据库应用程序。
聞創沟燴鐺險爱氇谴净祸測。
聞創沟燴鐺險爱氇谴净祸。
1.1.1VisualBasic的特点
Visual的本义是“视觉的,可视的”,在此引申为可视化、图形化的应用程序开发方法;而VisualBasic就是可视化的编程语言。
这种编程语言最显著的一个特点,便是用户无须编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象拖放到窗口的适当位置上即可。
残骛楼諍锩瀨濟溆塹籟婭骒。
残骛楼諍锩瀨濟溆塹籟婭。
作为Windows平台下最优秀的程序开发工具之一,VisualBasic功能强大、应用广泛,从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过Internet遍及全球的分布式应用软件,都可以使用VisualBasic语言进行开发。
酽锕极額閉镇桧猪訣锥顧荭。
酽锕极額閉镇桧猪訣锥顧。
总的来看,VisualBasic具有以下几个主要特点。
1.面向对象的可视化设计平台
VB提供了面向对象的可视化设计平台,将Windows应用程序界面设计的复杂性封装起来。
程序员不必为界面设计编写大量的代码,只需按照设计方案,用系统提供的工具在界面上“画出”各种对象即可。
界面设计的代码将由VB自动生成,程序员所需编写的只是实现程序特定功能的那部分代码,从而大大提高了开发效率。
彈贸摄尔霁毙攬砖卤庑诒尔。
彈贸摄尔霁毙攬砖卤庑诒。
2.事件驱动的编程机制
VB通过事件执行对象的操作,即在响应不同事件时执行不同的代码段。
事件可以由用户操作(如鼠标或键盘操作等)触发,也可以由系统(如应用程序本身、操作系统或其他应用程序的消息等)触发。
謀荞抟箧飆鐸怼类蒋薔點鉍。
謀荞抟箧飆鐸怼类蒋薔點。
3.结构化的程序设计语言
VB具有丰富的数据类型和内部函数,编程语言模块化、结构化,简单易懂。
4.强大的数据库功能和网络开发功能
VB可以访问所有主流数据库,包括各种桌面数据库和大型网络数据库。
用VB可以开发出功能完善的数据库应用程序。
VisualBasic6.0对后台数据库的访问主要是通过ADO(ActiveXDataObject)实现的。
ADO是目前应用范围很广的数据访问接口,在VB中可以非常方便地使用ADO数据控件,通过VB本身或第三方提供的OLEDB和ODBC访问各种类型的数据库。
厦礴恳蹒骈時盡继價骚卺癩。
厦礴恳蹒骈時盡继價骚卺。
VisualBasic6.0提供了一系列Internet开发工具,可以快速地开发Web应用程序,如DHTML工具可以使在VisualBasic6.0中编写的程序代码直接用在动态网页设计中。
茕桢广鳓鯡选块网羈泪镀齐。
茕桢广鳓鯡选块网羈泪镀。
5.充分利用Windows资源
VB通过动态数据交换(DDE)、对象链接与嵌入(OLE)以及动态链接库(DLL)技术实现与Windows资源的交互。
在VisualBasic6.0中引入的ActiveX技术扩展了原有的OLE技术,使开发人员摆脱了特定语言的束缚,能够用VB开发集文字、声音、图像、动画、电子表格、数据库和Web对象于一体的应用程序。
鹅娅尽損鹌惨歷茏鴛賴縈诘。
鹅娅尽損鹌惨歷茏鴛賴縈。
1.1.2VisualBasic的版本
VB6.0包括3个版本,分别为“学习版”、“专业版”和“企业版”。
其中,“学习版”为VB6.0的基础版本,主要供初学者学习使用;“专业版”主要供专业人员使用,它除了具有“学习版”的全部功能外,还包括ActiveX、Internet控件开发工具、动态HTML页面设计等高级特性;“企业版”是VB6.0的最高版本,是供专业编程人员使用的,具有自动化管理器、部件管理器、数据库管理工具,并包含专业版的全部功能。
籟丛妈羥为贍偾蛏练淨槠挞。
籟丛妈羥为贍偾蛏练淨槠。
在本书中,我们使用的是VisualBasic6.0中文企业版。
1.2VisualBasic的启动与退出
1.VisualBasic的启动
启动VB的常用方法如下。
(1)选择“开始”→“所有程序”→“MicrosoftVisualBasic6.0中文版”命令。
預頌圣鉉儐歲龈讶骅籴買闥。
預頌圣鉉儐歲龈讶骅籴買。
(2)双击桌面上的VB快捷方式图标。
启动VB后,将打开如图1-1所示的“新建工程”对话框。
在该对话框中列出了多种工程类型,用户可根据实际需要进行选择。
渗釤呛俨匀谔鱉调硯錦鋇絨。
渗釤呛俨匀谔鱉调硯錦鋇。
图1-1“新建工程”对话框
(1)标准EXE:
建立一个标准的EXE工程。
(2)ActiveXEXE和ActiveXDLL:
只能在专业版和企业版中建立这两种应用程序。
在功能上,两种程序是一致的,只是封装不同。
前者封装成EXE(可执行)文件,后者封装成DLL(动态链接库)。
铙誅卧泻噦圣骋贶頂廡缝勵。
铙誅卧泻噦圣骋贶頂廡缝。
(3)ActiveX控件:
只能在专业版或企业版中建立,主要用于开发用户自定义的ActiveX控件。
(4)VB应用程序向导:
该向导用于在开发环境下直接建立新的应用程序框架。
(5)数据工程:
主要提供开发数据报表应用程序的框架。
(6)IIS应用程序:
用VB代码编写服务器端的Internet应用程序。
(7)外接程序:
选择该类型,可以建立自己的VB外接程序,并在开发环境中自动打开连接设计器。
(8)DHTML应用程序:
只能在专业版或企业版中建立。
可以编写响应HTML页面操作的VB代码,并把处理过程传送到服务器上。
擁締凤袜备訊顎轮烂蔷報赢。
擁締凤袜备訊顎轮烂蔷報。
(9)VB企业版控件:
用来在工具箱中加入企业版控件图标。
在上述多种工程类型中,对于初学者来说,比较适用的是第一种,即“标准EXE”。
2.VisualBasic的退出
选择“文件”→“退出”命令,或者单击工作界面右上角的“关闭”按钮,即可退出VisualBasic。
1.3VisualBasic6.0的集成开发环境
在“新建工程”对话框中选择要建立的工程类型,如“标准EXE”,然后单击“打开”按钮,即可进入VB集成开发环境,如图1-2所示。
在这个环境中,用户可以进行应用程序界面的设计、编写程序代码、调试程序、进行应用程序的编译等各项工作。
贓熱俣阃歲匱阊邺镓騷鯛汉。
贓熱俣阃歲匱阊邺镓騷鯛。
图1-2VB集成开发环境
VB6.0集成开发环境主要由主窗口、窗体窗口、工具箱窗口、工程资源管理器窗口、属性窗口、窗体布局窗口、代码窗口和立即窗口等组成,下面分别介绍。
坛摶乡囂忏蒌鍥铃氈淚跻馱。
坛摶乡囂忏蒌鍥铃氈淚跻。
1.3.1主窗口
主窗口由标题栏、菜单栏、工具栏以及工作区组成,下面分别介绍。
1.标题栏和菜单栏
(1)标题栏
类似于Windows应用程序窗口,VB的标题栏也是由3部分组成的,最左侧是控制菜单按钮,中间是当前激活的工程名称及当前工作模式,最右侧依次是最小化、最大化(还原)和关闭按钮。
蜡變黲癟報伥铉锚鈰赘籜葦。
蜡變黲癟報伥铉锚鈰赘籜。
VB的工作模式有3种,分别介绍如下。
①设计模式:
在此模式下可进行用户界面的设计和代码的编写。
②运行模式:
运行应用程序,但不可编辑用户界面及代码。
③中断模式:
暂时中断应用程序的运行,按F5键后程序将从中断处继续运行。
此模式下可编辑代码,但不可编辑界面,并会弹出“立即”窗口。
買鲷鴯譖昙膚遙闫撷凄届嬌。
買鲷鴯譖昙膚遙闫撷凄届。
(2)菜单栏
菜单栏由“文件”、“编辑”等13个菜单项组成,涵盖了VB编程中常用的各种命令。
单击或按Alt+菜单项对应的字母键,即可打开其下拉菜单。
各菜单功能简介如下。
綾镝鯛駕櫬鹕踪韦辚糴飙钪。
綾镝鯛駕櫬鹕踪韦辚糴飙。
①文件(File):
其中包含与访问文件有关的各种命令,主要用于新建、打开、保存、显示最近打开的工程文件及生成可执行文件等。
驅踬髏彦浃绥譎饴憂锦諑琼。
驅踬髏彦浃绥譎饴憂锦諑。
②编辑(Edit):
其中包含与代码编辑、控件编辑等有关的各种命令。
③视图(View):
主要用于显示或隐藏各种窗口,如代码窗口、对象窗口、属性窗口、工具栏等。
通过该菜单,可在各窗口中切换查看代码或控件。
猫虿驢绘燈鮒诛髅貺庑献鵬。
猫虿驢绘燈鮒诛髅貺庑献。
④工程(Project):
其中包含与工程管理有关的各种命令,主要用于向工程中添加窗体、模块,从工程中移除部件等。
锹籁饗迳琐筆襖鸥娅薔嗚訝。
锹籁饗迳琐筆襖鸥娅薔嗚。
⑤格式(Format):
其中包含编辑用户界面时对控件进行调整的各种命令,如“对齐”、“统一尺寸”等。
⑥调试(Debug):
主要用于调试VB应用程序。
⑦运行(Run):
主要用于启动程序、设置断点和停止程序运行等。
⑧查询(Query):
其中包含操作数据库表时的查询以及其他数据访问命令。
⑨图表(Diagram):
其中包含与图表处理有关的各种命令。
⑩工具(Tools):
用于集成开发环境的设置以及工具的扩展,如向模块和窗体中添加过程并设置过程的属性、向窗体添加菜单等。
構氽頑黉碩饨荠龈话骛門戲。
構氽頑黉碩饨荠龈话骛門。
⑪外接程序(Add-Ins):
主要用于为工程添加和删除外接程序。
⑫窗口(Windows):
其中包含与屏幕布局窗口有关的各种命令,如“层叠”、“平铺”等。
⑬帮助(Help):
提供帮助信息。
此项功能必须在安装VBMSDN后方可使用。
2.工具栏
工具栏提供了访问常用菜单命令的快捷方式,其中大多数按钮都对应着菜单中的一条常用命令。
VB中有4个工具栏,即标准工具栏、编辑工具栏、窗体编辑器工具栏、调试工具栏等。
编程时标准工具栏将自动显示出来,其他工具栏则需要通过“视图”→“工具栏”子菜单中的相应命令来显示。
輒峄陽檉簖疖網儂號泶蛴镧。
輒峄陽檉簖疖網儂號泶蛴。
3.工作区
工具栏下方的大片深灰色区域便是工作区。
工作区是其他各种窗口的容器。
开发应用程序时可根据程序设计的需要,通过“视图”菜单或工具栏按钮在工作区中显示相关窗口。
尧侧閆繭絳闕绚勵蜆贅瀝纰。
尧侧閆繭絳闕绚勵蜆贅瀝。
1.3.2窗体窗口
窗体窗口又称为“对象窗口”或“窗体设计器”。
选择“视图”→“对象窗口”命令,即可打开窗体窗口。
窗体窗口是设计用户界面的地方。
窗体(Form)就是应用程序的用户界面,是组成应用程序的最基本元素。
一个窗体窗口只含有一个窗体,因此如果应用程序由多个窗体组成,在设计时就会有多个窗体窗口。
每个窗体必须具有唯一的名称,建立窗体时系统默认的窗体名称依次为Form1、Form2、Form3等。
识饒鎂錕缢灩筧嚌俨淒侬减。
识饒鎂錕缢灩筧嚌俨淒侬。
1.3.3工具箱窗口
工具箱窗口位于集成开发环境的左侧,如图1-3所示。
在该窗口中有一个General(通用)选项卡,内含20个图标。
除“指针”(仅用于移动窗体、控件及调整它们的大小)外,其余19个均为VB可视标准控件。
此外,用户还可以通过“工程”→“部件”命令将其他需要的控件添加到工具箱中。
凍鈹鋨劳臘锴痫婦胫籴铍賄。
凍鈹鋨劳臘锴痫婦胫籴铍。
图1-3工具箱窗口
如果不希望显示工具箱,可直接单击右上角的
按钮将其关闭。
选择“视图”→“工具箱”命令,则可使其再次显示出来。
恥諤銪灭萦欢煬鞏鹜錦聰櫻。
恥諤銪灭萦欢煬鞏鹜錦聰。
注意:
工具箱显示出来后,在代码运行状态下会自动隐藏,返回设计状态又会自动出现。
1.3.4工程资源管理器窗口
在VB中,工程是指用于创建应用程序的所有文件的集合。
工程资源管理器窗口(简称工程窗口)用于显示和管理当前程序中所包含的全部文件,如图1-4所示。
工程窗口由3部分组成,自上而下分别为标题栏、工具栏和文件列表。
鯊腎鑰诎褳鉀沩懼統庫摇饬。
鯊腎鑰诎褳鉀沩懼統庫摇。
(1)
(查看代码)按钮:
单击该按钮可切换到代码窗口,显示和编辑代码。
(2)
(查看对象)按钮:
单击该按钮可切换到窗体设计器窗口,显示和编辑对象。
(3)
(切换文件夹)按钮:
单击该按钮可隐藏或显示包含在对象文件夹中的个别项目列表。
图1-4工程资源管理器窗口
1.3.5属性窗口
在进行应用程序界面设计时,窗体和控件的属性,如标题、大小、字体、颜色等,可以通过属性窗口来设置和修改。
硕癘鄴颃诌攆檸攜驤蔹鸶胶。
硕癘鄴颃诌攆檸攜驤蔹鸶。
属性窗口如图1-5所示,主要由4个部分组成。
图1-5属性窗口
(1)对象列表框:
单击右侧的下拉按钮,在弹出的下拉列表中可以选择窗体所包含的对象。
(2)属性显示排列方式:
用户可以选择“按字母序”或“按分类序”两种排列方式显示属性。
(3)属性列表框:
属性列表框分为左、右两列,左边是各种属性的名称,右边是该属性的默认值。
用户可由左边选定某一属性,然后在右边对该属性的值进行设置或修改。
阌擻輳嬪諫迁择楨秘騖輛埙。
阌擻輳嬪諫迁择楨秘騖輛。
(4)属性含义说明框:
当在属性列表框中选定某一属性时,在属性含义说明框中将显示所选属性的含义。
初学者可利用该项功能熟悉对象的属性含义。
氬嚕躑竄贸恳彈瀘颔澩纷釓。
氬嚕躑竄贸恳彈瀘颔澩纷。
在实际应用中,不可能也没有必要设置每个对象的所有属性,很多属性都可取其默认值。
1.3.6窗体布局窗口
窗体布局窗口位于集成开发环境的右下方,主要用于指定程序运行时的初始位置,使所开发的应用程序能够在不同分辨率的显示器上正常运行。
在如图1-6所示窗体布局窗口中,通过鼠标将Form窗体拖到合适的位置,即可确定该窗体运行时的初始位置。
釷鹆資贏車贖孙滅獅赘慶獷。
釷鹆資贏車贖孙滅獅赘慶。
图1-6窗体布局窗口
1.3.7代码窗口
每个窗体有都自己的代码窗口,专门用于显示和编辑应用程序源代码,如图1-7所示。
打开代码窗口有以下3种方法。
怂阐譜鯪迳導嘯畫長凉馴鸨。
怂阐譜鯪迳導嘯畫長凉馴。
(1)在“视图”菜单中选择“代码窗口”命令。
(2)在工程资源管理窗口中选择一个窗体或标准模块,然后单击“查看代码”按钮。
(3)双击要查看或编辑代码的窗体或控件本身。
图1-7代码窗口
1.3.8立即窗口
立即窗口是为调试应用程序而提供的,用户可以直接在该窗口中利用Print方法显示表达式的值。
1.4编写简单的VisualBasic程序实例
VB程序的开发过程基本上可分为以下8个步骤。
(1)选择“文件”→“新建工程”命令,创建一个新的工程。
(2)建立应用程序窗体。
在新建的工程中,已为用户创建了一个默认的窗体Form1,可直接利用该窗体来构造用户的图形界面。
若应用程序需要用到多个窗体,可通过选择“工程”→“添加窗体”命令来为工程添加新窗体。
谚辞調担鈧谄动禪泻類谨觋。
谚辞調担鈧谄动禪泻類谨。
(3)在窗体中绘制所需的控制对象。
(4)设置窗体和控件的属性。
(5)为需要响应用户操作的对象编写事件过程代码。
VB应用程序以事件驱动方式工作,代码不是按预定的顺序执行,而是在响应不同的事件时执行不同的代码段,所以需要编写相应的事件过程代码。
嘰觐詿缧铴嗫偽純铪锩癱恳。
嘰觐詿缧铴嗫偽純铪锩癱。
(6)保存工程。
一个VB程序也称为一个工程(*.vbp),主要是由窗体文件(*.frm或*.frx)、标准模块文件(*.bas)、类模块文件(*.cls)等组成的。
熒绐譏钲鏌觶鷹緇機库圆鍰。
熒绐譏钲鏌觶鷹緇機库圆。
一个应用程序至少要有一个工程文件(*.vbp)和一个窗体文件(*.frm或*.frx)。
为了便于使用和管理,建议把工程文件和窗体文件存储在相同的文件夹内。
鶼渍螻偉阅劍鲰腎邏蘞阕簣。
鶼渍螻偉阅劍鲰腎邏蘞阕。
(7)运行及调试应用程序。
(8)编译工程,生成可执行的应用程序。
下面通过一个简单的VisualBasic程序的建立与调试实例,简要介绍VisualBasic应用程序的开发步骤和VisualBasic集成开发环境的使用,使读者初步掌握VisualBasic程序的开发过程,理解VB程序的运行机制。
读者可以通过上机实验,自己动手建立一个简单的VB程序。
纣忧蔣氳頑莶驅藥悯骛覲僨。
纣忧蔣氳頑莶驅藥悯骛覲。
【例1-1】设计一个简单的程序,输入2个任意的数,然后求出它们的和。
分析:
输入数可用文本框控件来实现;“+”和“=”号可用标签显示;用命令按钮来执行求和;求和的结果用一个文本框控件来显示。
因此,本程序将用到的控件包括3个文本框控件,2个标签控件,1个命令按钮控件。
颖刍莖蛺饽亿顿裊赔泷涨负。
颖刍莖蛺饽亿顿裊赔泷涨。
程序设计步骤如下。
1.创建用户界面
启动VB后,在打开的“新建工程”对话框中选择所需的工程类型“标准EXE”,然后单击“打开”按钮,即可新建一个工程。
濫驂膽閉驟羥闈詔寢賻減栖。
濫驂膽閉驟羥闈詔寢賻減。
用户界面由对象组成,建立用户界面实际上就是在窗体上添加代表各个对象的控件。
可以按照下面的步骤建立用户界面。
銚銻縵哜鳗鸿锓謎諏涼鏗穎。
銚銻縵哜鳗鸿锓謎諏涼鏗。
(1)单击工具箱中的“文本框”图标,在窗体的适当位置添加3个文本框控件,其中将自动显示Text1、Text2和Text3。
挤貼綬电麥结鈺贖哓类芈罷。
挤貼綬电麥结鈺贖哓类芈。
(2)单击工具箱中的“标签”图标,在窗体的适当位置添加2个标签控件,其中将自动显示Label1和Label2。
赔荊紳谘侖驟辽輩袜錈極嚕。
赔荊紳谘侖驟辽輩袜錈極。
(3)单击工具箱中的“命令按钮”图标,在窗体的适当位置添加一个命令按钮控件,其中将自动显示Command1。
塤礙籟馐决穩賽釙冊庫麩适。
塤礙籟馐决穩賽釙冊庫麩。
(4)上述控件添加完后,根据具体情况,对每个控件的大小和位置进行适当的调整。
完成后的用户界面如图1-8所示。
裊樣祕廬廂颤谚鍘羋蔺递灿。
裊樣祕廬廂颤谚鍘羋蔺递。
图1-8例1-1界面设计
2.设置属性
控件绘制好后,接下来就应根据需要,设置或修改控件的相关属性。
例如,为了使窗体标题栏所显示的内容更符合应用程序的主题,通常需要修改标题栏的显示内容。
这可通过窗体对象的Caption(标题)属性来完成,Caption属性值决定了标题的显示内容。
在此把窗体Form1的Caption属性设置为“求和”。
仓嫗盤紲嘱珑詁鍬齊驁絛鯛。
仓嫗盤紲嘱珑詁鍬齊驁絛。
根据题意,文本框Text1和Text2用来显示输入的数,Text3用来显示求和的结果,应把其初始显示内容设置为空白。
文本框显示内容可通过Text属性来设置。
操作步骤如下:
单击Text1文本框,然后从属性列表框中找到Text属性,将该属性的值Text1删除,这样Text1文本框的值即被设置为空白。
接下来,用同样的方法把Text2和Text3的值设置为空白。
绽萬璉轆娛閬蛏鬮绾瀧恒蟬。
绽萬璉轆娛閬蛏鬮绾瀧恒。
标签Lable1用来显示“+”号。
其属性修改方法为:
单击标签Lable1,从属性列表框中找到Caption属性,将该属性的值Lable1改为“+”。
骁顾燁鶚巯瀆蕪領鲡赙骠弒。
骁顾燁鶚巯瀆蕪領鲡赙骠。
标签Lable2用来显示“=”号。
其属性修改方法为:
单击标签Lable2,从属性列表框中找到Caption属性,将该属性的值Lable2改为“=”。
瑣钋濺暧惲锟缟馭篩凉貿锕。
瑣钋濺暧惲锟缟馭篩凉貿。
命令按钮Command1的标题应显示为“计算”,因此单击命令按钮Command1,从属性列表框中找到Caption属性,将该属性的值Command1改为“计算”。
鎦诗涇艳损楼紲鯗餳類碍穑。
鎦诗涇艳损楼紲鯗餳類碍。
完成后的用户界面如图1-9所示。
图1-9界面设计
3.编写代码
VisualBasic采用事件驱动机制,其程序代码是针对某个对象事件编写的,每个事件对应一个事件过程。
按题意本例单击命令按钮时执行求和运算,所以对命令按钮Command1编写单击(Click)事件过程。
操作方法如下。
栉缏歐锄棗鈕种鵑瑶锬奧伛。
栉缏歐锄棗鈕种鵑瑶锬奧。
双击命令按钮,进入代码窗口编写程序代码。
在命令按钮Command1的单击事件Click中输入如下代码。
辔烨棟剛殓攬瑤丽阄应頁諳。
辔烨棟剛殓攬瑤丽阄应頁。
PrivateSubCommand1_Click()
Text3.Text=Val(Text1.Text)+Val(Text2.Text)
EndSub
4.保存工程
运行程序之前,应先保存程序,以避免由于程序不正确造成死机时界面属性和程序代码的丢失。
由于一个工程含有多种文件(如工程文件和窗体文件),这些文件集合在一起才能构成应用程序,因此建议用户在保存工程时,将同一工程所有类型的文件都存放在同一文件夹中,以便日后修改和管理程序文件。
峴扬斕滾澗辐滠兴渙藺诈機。
峴扬斕滾澗辐滠兴渙藺诈。
保存工程时,窗体文件和工程文件等需要分别保存。
窗体文件的保存类型为“窗体文件(*.frm)”,默认窗体文件名为Form1。
窗体文件存盘后,系统将自动弹出“工程另存为”对话框。
工程文件的保存类型为“工程文件(*.vbp)”,默认工程文件名为“工程1.vbp”。
詩叁撻訥烬忧毀厉鋨骜靈韬。
詩叁撻訥烬忧毀厉鋨骜靈。
本例将窗体命名为vb1.frm、工程命名为vb1.vbp,保存在D:
\VB文件夹中。
5.运行程序
单击工具栏上的“启动”按钮或按F5键,即可运行程序。
在文本框中输入要相加的2个数,单击“计算”按钮,窗体显示如图1-10所示。
则鯤愜韋瘓賈晖园栋泷华缙。
则鯤愜韋瘓賈晖园栋泷华。
在程序运行时,可以反复输入相加的2个数值,然后单击“计算”按钮,得到多个求和的结果。
如果应用程序的运行结果不符合设计的要求,则需要修改程序。
修改程序包括修改对象的属性和代码,也可以添加新的对象和代码,或者调整控件的大小等,直到满足设计需要为止。
胀鏝彈奥秘孫戶孪钇賻锵咏。
胀鏝彈奥秘孫戶孪钇賻锵。
图1-10例1-1运行结果
6.生成可执行文件
当完成工程的全部文件之后,可以将此工程转换成可执行文件(.exe)。
在VB中对程序(工程)的编译非常简单,选择“文件”→“生成工程1.exe”命令,在打开的“生成工程”对话框中设置程序的保存路径和文件名,然后单击“确定”按钮,即可生成Windows应用程序。
以后此工程即可脱离VB环境,直接在Windows下运行(不要求在该系统中安装VB)。
鳃躋峽祷紉诵帮废掃減萵輳。
鳃躋峽祷紉诵帮废掃減萵。
本例生成vb1.exe文件,保存在D:
\VB文件夹中。
本章小结
本章主要介绍了VB的特点、版本、启动与退出的方法,以及集成开发环境等,并通过一个简单的VB程序实例,简要讲述了VB应用程序的开发步骤和VB集成开发环境的使用,使读者初步掌握VisualBasic程序的开发过程,理解VB程序的运行机制。
稟虛嬪赈维哜妝扩踴粜椤灣。
稟虛嬪赈维哜妝扩踴粜椤。
习题
一、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualBasic 程序 开发 环境