已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VisualBasic语言程序设计教程电子课件配套教材 程胜利主编 VisualBasic语言程序设计教程 中国水利水电出版社 2007 1 第一版版权 武汉外语外事职业学院信息技术系2007 9 2 第1章VisualBasic概述 本章的学习要点了解VisualBasic的产生和发展熟悉VisualBasic的基本特点掌握VB软硬件工作环境及安装步骤 3 1 1VisualBasic的产生和发展 VisualBasic是美国微软公司 Microsoft 于1991年推出的基于BASIC语言的软件开发工具 是一种面于对象的可视化编程语言 Basic指的是广为流行的BASIC计算机语言 VisualBasic是在原有的Basic语言基础上发展而来的 从1991年的1 0版开始 共经历了1992年2 0版 1993年3 0版 1995年4 0版 1997年5 0版 1998年6 0版共6种版本 其中5 0以前主要应用于DOS和Windows3 x等16位应用程序的开发 5 0以后的版本只能运行在Windows9 x或NT操作系统下 是一个32位的应用程序开发工具 Visual的中文含义是可视化 是开发图形用户界面的方法 把程序设计人员从繁琐复杂的界面设计中解脱出来 4 1 2VisualBasic的基本特点 VisualBasic之所以能够被广泛应用 主要由于其具有以下的特点 可视化设计在VB6 0中使用了图形用户界面的许多先进特性和设计思想 在可视化环境下可以很容易地创建一个前端界面 使开发人员几乎不用加入太多代码就可以开发出标准的Windows程序 面向对象传统的C语言 BASIC语言 Pascal语言使用的是结构化程序设计方法 设计程序的主要工作就是设计算法和编写代码 VB6 0的对象是建立在类的基础上的 一般来说 类是一些内容的抽象表示形式 而对象是类所表示内容的可用示例 VB6 0通过类的封装而使源程序更加便于维护 因此可视化界面的设计过程其实就是对象的建立过程 5 1 2VisualBasic的基本特点 VisualBasic之所以能被被广泛应用 主要由于其具有以下的特点 事件驱动VB6 0通过事件来执行对象的操作 一个对象可能会产生多个事件 每个事件驱动一段程序的运行 因此 在事件驱动模式下 程序的执行是依靠系统能够被识别的触发事件启动的 在设计好前端界面和对象后 就可以利用事件驱动的特点来编写对应的代码 程序也会根据事件发生的先后次序依次执行对应的代码 结构化程序设计语言由于VB6 0发源于BASIC 所以BASIC的简单易用 结构化设计的优点被很好地保留下来 不需要有很多的计算机专业知识也可轻松上手 6 1 2VisualBasic的基本特点 VisualBasic之所以能被被广泛应用 主要由于其具有以下的特点 多种数据库访问方式很多应用程序都需要处理大量的数据 数据库的作用就是对数据进行管理 存储和访问 VB6 0采用JET数据库引擎和ODBC技术进行数据库的访问 支持多种类型的数据库系统 包括SQLServer Oracal FoxPro Access以及Excel等 网络支持在应用程序中 可以使用结构化查询语言 SQL 即StructQueryLanguage 直接访问服务器上的数据库 并提供简单的面向对象的库操作命令 多用户数据库的加锁机制和网络数据库的编程技术 为单机上运行的数据库提供SQL网络接口 以便在分布式环境中快速而有效地实现客户 服务器 Client Server 方案 7 1 2VisualBasic的基本特点 VisualBasic之所以能被被广泛应用 主要由于其具有以下的特点 ActiveX技术通过ActiveX技术可以使用其他应用程序提供的功能 例如Word字处理软件 Excel电子表格及其他Windows应用程序 使开发人员可以方便地使用标准的ActiveX部件 调用标准接口 实现特定的功能 8 1 3VisualBasic的版本及安装 VisualBasic6 0包括3个版本 分别是学习版 专业版和企业版 1 学习版 LearningEdition 是VisualBasic6 0的基础版本 主要提供给初学者 可以用来开发Windows9x和WindowsNT R 应用程序 该版本包括所有的内部控件 标准控件 以及网格 选项卡和数据绑定控件 2 专业版 ProfessionalEdition 向计算机专业人员提供了一套功能完整的工具 包含了学习版的所有功能 还加上了附加的ActiveX控件 InternetInformationServer应用程序设计器 集成数据工具和数据环境 ActiveDataObjects 以及动态HTML页面设计器 3 企业版 EnterpriseEdition 允许专业人员以小组的形式来创建强健的分布式应用程序 是VisualBasic6 0的最高版本 它包括专业版的所有特性 加上BackOffice工具 例如结构化查询语言服务器 SQLServer 微软共享服务器 MicrosoftTransactionServer 网络信息服务器 InternetInformationServer 等等 9 1 3VisualBasic的版本及安装 VisualBasic6 0的安装需要一定的软硬件环境 具体要求如下 操作系统 WindowsNTServer4 0 WindowsNTWorkstation4 0 Windows95或更高版本 CPU 486DX 66MHz或更高的处理器 内存 Windows95 98下要求24MB以上的内存 WindowsNT下要求32MB以上 磁盘空间 对于标准版或专业版 典型安装48MB 完全安装80MB 其他设备 CD ROM驱动器 鼠标或其他光标设备 10 1 3VisualBasic的版本及安装 第1步 将VB6 0的安装光盘放入光驱 一般情况下光盘会自动执行安装程序 否则应在 我的电脑 或 资源管理器 中执行安装光盘上的Setup程序 安装程序运行后显示出 VisualBasic6 0中文企业版安装向导 对话框 11 1 3VisualBasic的版本及安装 第2步 在图1 1所示的对话框中 单击 下一步 按钮 则打开 最终用户许可协议 对话框 在该对话框中选择 接受协议 后 单击 下一步 按钮 如图1 2所示 此时安装程序会要求用户输入产品的ID号 用户的姓名和公司名称 12 1 3VisualBasic的版本及安装 第3步 输入产品ID号和用户信息后单击 下一步 按钮 打开 选择安装程序 对话框 如图1 4所示 选择 安装VisualBasic6 0中文企业版 选项 单击 下一步 按钮 13 1 3VisualBasic的版本及安装 第4步 此时弹出安装路径选择的对话框 如图1 5所示 一般建议安装在非系统盘的路径下的文件夹内 不推荐安装在默认路径下 安装路径的修改可以单击 浏览 按钮再做进一步的修改 14 1 3VisualBasic的版本及安装 第5步 完成安装路径的选择后 单击 下一步 按钮 安装程序将打开 选择安装类型 对话框 如图1 6所示 可以在典型安装和自定义安装中进行选择 若选择典型安装则安装过程无需用户干预 若选择自定义安装则用户可根据需要来选择组件 单击 继续 按钮 安装程序将文件复制到计算机硬盘中 复制结束后重新启动计算机 完成VB6 0的安装 15 1 4VisualBasic6 0的启动和退出 1 使用 开始 菜单的 程序 单击Windows 开始 按钮 指向 程序 再指向MicrosoftVisualBasic6 0图标 就可以启动VisualBasic6 0 启动VisualBasic6 0后弹出如图所示窗口 16 1 4VisualBasic6 0的启动和退出 2 使用 开始 菜单的 运行 使用此方式必须确切的掌握VisualBasic6 0安装的路径 若已知VisualBasic6 0安装在 D VB6 0 下 则可单击Windows 开始 按钮 指向 运行 在弹出的对话框中输入 D VB6 0 VB6 0 EXE 就可以启动VisualBasic6 0 17 1 4VisualBasic6 0的启动和退出 3 使用 我的电脑 双击 我的电脑 在VisualBasic6 0安装目录下面找到可执行文件VB6 0 exe 双击该图标 即可启动该程序 如第2种打开方式所示 若安装路径为 D VB6 0 则应进入D盘的VB6 0文件夹下 双击VB6 0 exe图标即可 18 1 4VisualBasic6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年教研组内公开课评议记录
- 2026年打印机驱动程序安装教程
- 突发公卫事件医疗质量应急资源配置
- 第3课 调整“机房配置表”-编辑数据说课稿2025年初中信息技术(信息科技)八年级下册黔教版
- 2026年护理新技术新项目申报材料
- 空气质量变化与儿童营养健康的气候关联分析
- 2026年绿色建筑评价标识(中国绿标)申报指南
- 2026年家政服务人员传染病防控知识培训小结
- 2026年能源管理体系建立与运行实务
- 星曜中心高端珠宝品鉴会活动策划案
- (二模)广东省大湾区2026届高三模拟测试(二)英语试卷(含答案及解析)
- 2026年广东省广州市高三二模历史试题(含答案)
- 2026四川泸州市龙马潭区考试招聘社区专职工作者48人备考题库含答案详解(巩固)
- 呼吸衰竭患者的病情监测与评估
- 潜江市2026年中小学教师招聘考试-教育综合知识题库(含答案)
- 智能计算中心产业建设现状分析市场调研报告
- 2026年衡阳市南岳区事业单位招聘笔试参考试题及答案解析
- QC080000有害物质管理体系培训
- 中国叙事策略的国际传播效果研究课题申报书
- 重症肺炎的病理生理机制
- 《财产保险灾害事故应急处置规范(试行版)》
评论
0/150
提交评论