




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,Visual Basic语言程序设计教程 电子课件 配套教材: 程胜利主编, Visual Basic语言程序设计教程, 中国水利水电出版社, 2007.1.第一版 版权: 武汉外语外事职业学院信息技术系 2007.9.,2,第1章 Visual Basic概述,本章的学习要点 了解Visual Basic的产生和发展 熟悉Visual Basic的基本特点 掌握VB软硬件工作环境及安装步骤,3,1.1 Visual Basic的产生和发展,Visual Basic是美国微软公司(Microsoft)于1991年推出的基于BASIC语言的软件开发工具,是一种面于对象的可视化编程语言。 Bas
2、ic指的是广为流行的BASIC计算机语言 。Visual Basic是在原有的Basic语言基础上发展而来的。从1991年的1.0版开始,共经历了1992年2.0版、1993年3.0版、1995年4.0版、1997年5.0版、1998年6.0版共6种版本。其中5.0以前主要应用于DOS和Windows 3.x等16位应用程序的开发,5.0 以后的版本只能运行在Windows 9.x或NT操作系统下,是一个32位的应用程序开发工具。 Visual的中文含义是可视化,是开发图形用户界面的方法,把程序设计人员从繁琐复杂的界面设计中解脱出来。,4,1.2 Visual Basic的基本特点,Visua
3、l Basic之所以能够被广泛应用,主要由于其具有以下的特点: 可视化设计 在VB 6.0中使用了图形用户界面的许多先进特性和设计思想,在可视化环境下可以很容易地创建一个前端界面,使开发人员几乎不用加入太多代码就可以开发出标准的Windows程序。 面向对象 传统的C语言、BASIC语言、Pascal语言使用的是结构化程序设计方法,设计程序的主要工作就是设计算法和编写代码。 VB 6.0的对象是建立在类的基础上的,一般来说,类是一些内容的抽象表示形式,而对象是类所表示内容的可用示例。VB 6.0通过类的封装而使源程序更加便于维护。因此可视化界面的设计过程其实就是对象的建立过程。,5,1.2 V
4、isual Basic的基本特点,Visual Basic之所以能被被广泛应用,主要由于其具有以下的特点: 事件驱动 VB 6.0通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件驱动一段程序的运行。因此,在事件驱动模式下,程序的执行是依靠系统能够被识别的触发事件启动的。 在设计好前端界面和对象后,就可以利用事件驱动的特点来编写对应的代码。程序也会根据事件发生的先后次序依次执行对应的代码。 结构化程序设计语言 由于VB 6.0发源于BASIC,所以BASIC的简单易用、结构化设计的优点被很好地保留下来,不需要有很多的计算机专业知识也可轻松上手。,6,1.2 Visual Basic
5、的基本特点,Visual Basic之所以能被被广泛应用,主要由于其具有以下的特点: 多种数据库访问方式 很多应用程序都需要处理大量的数据,数据库的作用就是对数据进行管理、存储和访问。VB 6.0采用JET数据库引擎和ODBC技术进行数据库的访问,支持多种类型的数据库系统,包括SQL Server、Oracal、FoxPro、Access以及Excel等。 网络支持 在应用程序中,可以使用结构化查询语言(SQL,即Struct Query Language)直接访问服务器上的数据库,并提供简单的面向对象的库操作命令、多用户数据库的加锁机制和网络数据库的编程技术,为单机上运行的数据库提供SQL网
6、络接口,以便在分布式环境中快速而有效地实现客户/服务器(Client/Server)方案。,7,1.2 Visual Basic的基本特点,Visual Basic之所以能被被广泛应用,主要由于其具有以下的特点: ActiveX技术 通过ActiveX技术可以使用其他应用程序提供的功能,例如Word字处理软件、Excel电子表格及其他Windows应用程序,使开发人员可以方便地使用标准的ActiveX部件,调用标准接口,实现特定的功能。,8,1.3 Visual Basic的版本及安装,Visual Basic 6.0包括3个版本,分别是学习版、专业版和企业版。 1学习版(Learning E
7、dition):是Visual Basic 6.0的基础版本,主要提供给初学者。可以用来开发 Windows 9x和 Windows NT(R) 应用程序。该版本包括所有的内部控件(标准控件)以及网格、选项卡和数据绑定控件。 2专业版(Professional Edition):向计算机专业人员提供了一套功能完整的工具。包含了学习版的所有功能,还加上了附加的 ActiveX 控件、Internet Information Server 应用程序设计器、集成数据工具和数据环境、Active Data Objects、以及动态 HTML 页面设计器。 3企业版(Enterprise Edition
8、):允许专业人员以小组的形式来创建强健的分布式应用程序,是Visual Basic 6.0的最高版本。它包括专业版的所有特性,加上 Back Office 工具,例如结构化查询语言服务器(SQL Server)、微软共享服务器(Microsoft Transaction Server)、网络信息服务器(Internet Information Server)等等。,9,1.3 Visual Basic的版本及安装,Visual Basic 6.0的安装需要一定的软硬件环境,具体要求如下: 操作系统:Windows NT Server 4.0、Windows NT Workstation 4.0
9、、Windows 95或更高版本。 CPU:486DX/66 MHz 或更高的处理器。 内存:Windows 95/98下要求24MB以上的内存,Windows NT下要求32MB以上。 磁盘空间:对于标准版或专业版,典型安装 48MB,完全安装 80MB。 其他设备:CD-ROM驱动器,鼠标或其他光标设备。,10,1.3 Visual Basic的版本及安装,第1步:将VB6.0的安装光盘放入光驱,一般情况下光盘会自动执行安装程序,否则应在“我的电脑”或“资源管理器”中执行安装光盘上的Setup程序。安装程序运行后显示出“Visual Basic 6.0中文企业版安装向导”对话框。,11,1
10、.3 Visual Basic的版本及安装,第2步:在图1-1所示的对话框中,单击“下一步”按钮,则打开“最终用户许可协议”对话框,在该对话框中选择“接受协议”后,单击“下一步”按钮。如图1-2所示。此时安装程序会要求用户输入产品的ID号、用户的姓名和公司名称。,12,1.3 Visual Basic的版本及安装,第3步:输入产品ID号和用户信息后单击“下一步”按钮,打开“选择安装程序”对话框,如图1-4所示。选择“安装Visual Basic 6.0中文企业版”选项,单击“下一步”按钮。,13,1.3 Visual Basic的版本及安装,第4步:此时弹出安装路径选择的对话框,如图1-5所示
11、。一般建议安装在非系统盘的路径下的文件夹内,不推荐安装在默认路径下。安装路径的修改可以单击“浏览”按钮再做进一步的修改。,14,1.3 Visual Basic的版本及安装,第5步:完成安装路径的选择后,单击“下一步”按钮,安装程序将打开“选择安装类型”对话框,如图1-6所示。可以在典型安装和自定义安装中进行选择,若选择典型安装则安装过程无需用户干预,若选择自定义安装则用户可根据需要来选择组件。单击“继续”按钮,安装程序将文件复制到计算机硬盘中,复制结束后重新启动计算机,完成VB6.0的安装。,15,1.4Visual Basic 6.0的启动和退出,1使用“开始”菜单的“程序”。 单击Win
12、dows“开始”按钮,指向“程序”,再指向Microsoft Visual Basic 6.0图标,就可以启动Visual Basic 6.0。启动Visual Basic 6.0后弹出如图所示窗口。,16,1.4Visual Basic 6.0的启动和退出,2使用“开始”菜单的“运行” 使用此方式必须确切的掌握Visual Basic 6.0安装的路径。若已知Visual Basic 6.0安装在“D:VB6.0”下,则可单击Windows“开始”按钮,指向“运行”,在弹出的对话框中输入“D:VB6.0 VB6.0.EXE”,就可以启动Visual Basic 6.0。,17,1.4Visual Basic 6.0的启动和退出,3使用“我的电脑” 双击“我的电脑”,在Visual Basic 6.0安装目录下面找到可执行文件VB6.0.exe,双击该图标,即可启动该程序。如第2种打开方式所示,若安装路径为“D:VB6.0”,则应进入D盘的VB6.0文件夹下,双击VB6.0.exe图标即可。,18,1.4Visual Basic 6.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业培训心得课件模板
- 英语写作同伴互评感知量表的编制与探索性应用
- 高层建筑拆除与环保处理一体化合同
- 出租车公司股权转让与市场拓展合作协议
- 企业团队培训课件
- 租赁款回收方案
- 拆迁补偿安置住房购买与装修设计服务合同
- 餐饮企业后厨承包与运营管理合同范本
- 低碳环保型住宅小区车位产权转让及新能源应用合同
- 国有企业财务顾问保密及财务风险管理合同
- 2025年项目管理专业资格考试试题及答案
- 2025区域型变电站智能巡视系统技术规范
- 2022版体育与健康课程标准
- 《陆上风电场工程概算定额》NBT 31010-2019
- DB31T 405-2021 集中空调通风系统卫生管理规范
- 新教材波音手册查询(高级)课件
- DB4404-T 29-2022 球墨铸铁排水井盖管理规范
- 151 医用一次性防护服质量检验原始记录(客户需要根据实际修改)
- 现代汉语常用字表(拼音版本)
- 红星水库除险加固工程初步设计报告
- 诊所备案申请表格(卫健委备案)
评论
0/150
提交评论