第一章 VB程序设计初步(同名).doc
第一章 VB程序设计初步
1.1 Visual Basic的发展
Visual Basic(以下简称VB)是Microsoft公司于1991年推出Windows应用程序开发工具。Visual一词具有“可视化的”、“形象化的”的含义,在语言功能方面,VB与早期的Basic语言基本兼容,但由于VB具有良好的图形用户界面(Graphic User interface,即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.net。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)?? ActiveX控件 只能在专业版或企业版中建立,主要用于开发用户自已定义的ActiveX控件。
(2)?? VB应用程序向导 该向导用于在开发环境下直接建立新的应用程序框架。
(3)?? 数据工程 主要提供开发数据报表应用程序的框架。
(4)?? IIS应用程序 用VB代码编写服务器端的Internet应用程序。
(5)?? 外接程序 选择该类型,可以建立自己的VB外接程序,并在开发环境中自动打开连接设计器。
(6)?? DHTML应用程序 只能在专业版或企业版中建立。可以编写响应HTML页面操作的VB代码,并可把处理过程传送到服务器上。
(7)?? VB企业版控件 用来在工具箱中加入企业版控件图标。
以上多种工程类型,第一种为初学者常用。当我们在对话框中选择要建立的工程类型,如“标准EXE”,然后单击“打开”按钮,可进入VB集成开发环境,如图1-3,集成环境中有多个窗口,在下一节中我们将详细介绍。
图1-3 VB集成开发环境
退出VB集成开发环境也有多种方法,如:
◆打开图1-3所示环境中的“文件”菜单,单击“退出”或按Alt+Q.。
◆???? 单击VB应用程序窗口右上角关闭窗口按钮
◆???? 单击VB应用程序窗口左上角控制菜单中的“关闭”子菜单或按Alt+F4。
如果在退出VB前没有保存当前应用程序相应文件,则系统在退出时会弹出保存文件的提示,我
您可能关注的文档
最近下载
- 新22J04-1 内装修一(墙面、吊顶).docx VIP
- 深圳市既有住宅加装电梯工程消防审查验收 工作指引.pdf VIP
- 城市污水处理厂工艺设计(20万人口).docx VIP
- 某天然气公司燃气系统运行安全现状评价报告.doc
- 维修Switch+中文版教程.pdf VIP
- 公共营养师四级试题【含答案】.docx VIP
- 统编人教部编版小学六年级下册道德与法治第一单元教学案.docx VIP
- IPC-6012F-CN-中文版 2024 TOC 刚性印制板的鉴定及性能规范.pdf VIP
- 2025年寒假作业七年级生物北师大版答案.pdf VIP
- impella for doctors左心辅助知识讲座.pptx VIP
原创力文档

文档评论(0)