第一章VB程序设计初步
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章VB 程序设计初步
1.1 Visual Basic 的发展
Visual Basic (以下简称VB)是Microsoft 公司于1991年推出Windows应用程序开发工具。Visual —词具有“可视化的”、“形象化的”的含义,在语言功能方面,VB与早期的Basic语言基本兼容,但由于VB具有良好的图形用户界面( Graphic User in terface ,即GUI),因此有人称它为可视化的Basic语言。和Basic语言相比,VB提供的一系列可视化
设计工具,大大简化了应用程序界面的设计工作,不仅易学易用,同时其编程系统采用了面向对象、事件驱动机制,非专业人员也可以使用该语言工具方便地完成基于Windows的应用
程序开发,因而一经推出,便获得了巨大成功。从1991 年至1997年,微软相继推出了VB1.0,VB2.0,VB3.0 ,VB4.0 及VB5.0 版,1998 年发布的Microsoft Visual Studio 98 中包含了VB6.0,2000年又推出了。VB 5.0 以前的版本主要用于16位应用程序开发,VB6.0 则专为32 位操作系统设计。本书主要介绍VB6.0。
VB6.0 包括三种版本,分别为学习版、专业版和企业版。三种版本适于不同层次的用户。
(1)学习版是VB的基础版本,该版本包含了所有VB的标准控件及网格控件、数据绑定控件和Tab对象。适合初学者用来学习开发Windows应用程序。
(2)专业版为专业编程者提供了一整套功能完备的开发工具,包括了学习版中的
全部功能,同时加入了ActiveX 控件、Internet 控件和报表控件等。
(3)企业版该版本包含了专业版的全部功能,增加了自动化管理器、部件管理器、
数据库管理工具、Microsoft Visual Source Safe 面向工程版的控制系统等。
如无特别说明,本书中内容均基于VB6 . 0企业版作介绍,所有程序在VB6 . 0企业版
下运行通过,大多数程序可以在专业版和学习版中运行。
1. 2 VB集成开发环境
1.2.1 启动和退出
启动VB的常用方法有两种:
♦使用“开始”菜单中的“程序”命令,选择“ Microsoft Visual Studio 6.0中文版” 子菜单中的“ Microsoft Visual Studio 6.0 中文版”程序。
♦为VB6 . 0在桌面上建立快捷方式,此后每次启动只需双击其快捷方式即可。
启动后的窗口如图1 — 1所示,在窗口中列出了VB能够建立的应用程序类型,窗口的
左上角有“新建” 、“现存”、“最新”三个选项卡。如果单击“现存”或“最新”选项卡,则可分别显示现有的或最新的VB应用程序文件名列表,供用户从列表中选择要打开的文件名,
此两个选项卡均是针对已保存过的VB程序而使用,对初学者或第一次建立某个VB应用程序,一般选择“新建”选项卡。
图1-1 VB启动窗口
单击"新建”选项卡,显示"新建工程”对话框,如图1—2所示。对话框中显示了在VB中使用的多种工程类型,可满足不同的需要,主要有:
图1-2 “新建工程”对话框
(1)标准EXE 建立一个标准的EXE工程。
(2)ActiveX EXE和ActiveX DLL 两种应用程序只能在专业版和企业版中
建立。功能上两种程序是一致的,只是包装不同。前者包装成EXE(可执行)文件,后者包
装成DLL (动态链接库)。
(1)(1) ActiveX控件只能在专业版或企业版中建立,主要用于开发用户自已
定义的ActiveX 控件。
(2)(2) VB应用程序向导该向导用于在开发环境下直接建立新的应用程序
框架。
(3)(3) 数据工程主要提供开发数据报表应用程序的框架。
(4)(4) IIS应用程序用VB代码编写服务器端的In ternet应用程序。
(5)(5) 外接程序选择该类型,可以建立自己的VB外接程序,并在开发环境中自动打开连接设计器。
(6)(6) DHTML应用程序只能在专业版或企业版中建立。可以编写响应HTML页
面操作的VB代码,并可把处理过程传送到服务器上。
(7) (7) VB 企业版控件 用来在工具箱中加入企业版控件图标。
以上多种工程类型,第一种为初学者常用。当我们在对话框中选择要建立的工程类型,
如“标准EXE ,然后单击“打开”按钮,可进入
VB 集成开发环境,如图1 — 3,集成环境
中有多个窗口,在下一节中我们将详细介绍。 氓 工程 1 - Kicrosoft Visual Basic I 谟计〕
图1-3 VB 集成开发环境
退出VB 集成开发环境也有多种方法,如:
♦打开图1-3所示环境中的“文件”菜单,单击“退出”或按Alt+Q.。
♦ ♦ 单击VB 应用程序窗口右上角关闭窗口按钮
♦ ♦单击VB 应用程序窗口左上角控制菜单中的 “关闭”子菜单或按Alt+F4。 如果在退出VB 前没有保存当前应用程序相应文件,则系统在退出时会弹出保存文件的
提示,我们可根据需要保存相应文件,保存方法详见 1.5节。
1. 2. 2 VB 集成开发环境
如图1-3所示,VB6.0集成开发环境具有微软应用软件相似的窗口组成,
但也有几个 VB 独立的窗口,本节内容有助于认识 VB 集成开发环境。
1. 2. 2. 1 主窗口
1. 1.标题栏和菜单栏
类似于 Windows 其它应用程序窗口, VB 的标题栏最左上角是控制菜单,最右上角有最
小化、最大化(还原)和关闭按钮。控制菜单的右侧显示当前激活的工程名称及当前工作模 式,如图1-3中所示工程名称为“工程 1”,工作模式为 Microsoft Visual Basic [ 设计]。 VB 的工作模式有三种:
文件①蜿锚①观国妁工程①
外接程序么)菊口⑩帮助®
—*i 菓单栏 抄▼丘■育皿
m y ik : 」 ■^ta— Q )运厅®查询©国表©工具① 回□臨国、
M 工程 I - Forwl (For*)
M
性
宙口
立即窗口 偌臨)
返回代码中使用的 标识对费的名輛.
标磁
工程资源管寧裔口 ®皆呂智澱
x
\ I Ge nei - al\ rsi
按字母序I 扌q
卜 窗体窗口 工具®&口 □
宙体布局窗口