- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《Visual Basic语言程序设计教程(第二版) 程胜利 教学课件 第1章 Visual Basic概述》.pdf
Visual Basic语言程序设计教程
主编 程胜利
配套教材:
程胜利主编, 《Visual Basic语言程序设计教程》,
中国水利水电出版社, 2008.10.第二版
版权:武汉外语外事职业学院信息技术系
中国水利水电出版社
第1章 Visual Basic概述
本章的学习要点
了解Visual Basic的产生和发展
熟悉Visual Basic的基本特点
掌握VB软硬件工作环境及安装步骤
温 馨 提 示
本文档为 PDF 格式课件,不能运用教学演示,
需要 PPT 格式的课件 ,请 访问 尚辅网 :
更多课件等您拿。
快速获得课件方法:在淘宝店铺查找输入: 教
学配套课件中心 ;或是直接输入地址 :
惊喜超出您的想象!
直接联系获取课件QQ: 349134187
旺旺:源汇雅馨
扫一扫绝对免费获得课件:订阅尚辅网微信公众
号 一扫课件到手!!!!!!
1.1 Visual Basic的产生和发展
Visual Basic是美国微软公司(Microsoft)于1991年推出
的基于BASIC语言的软件开发工具,是一种面于对象的
可视化编程语言。
Basic指的是广为流行的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 的中文含义是可视化,是开发图形用户界面的
方法,把程序设计人员从繁琐复杂的界面设计中解
脱出来。
1.2 Visual Basic的基本特点
Visual Basic之所以能够被广泛应用,主要由于其具有以
下的特点:
可视化设计
在VB 6.0 中使用了图形用户界面的许多先进特性和设计
思想,在可视化环境下可以很容易地创建一个前端界面,
使开发人员几乎不用加入太多代码就可以开发出标准的
Windows程序。
面向对象
传统的C语言、BASIC语言、Pascal语言使用的是结构
化程序设计方法,设计程序的主要工作就是设计算法和编
写代码。
VB 6.0 的对象是建立在类的基础上的,一般来说,类是
一些内容的抽象表示形式,而对象是类所表示内容的可用
示例。VB 6.0通过类的封装而使源程序更加便于维护。因
此可视化界面的设计过程其实就是对象的建立过程。
1.2 Visual Basic的基本特点
Visual Basic之所以能被被广泛应用,主要由于其具有
以下的特点:
事件驱动
VB 6.0通过事件来执行对象的操作。一个对象可能会
产生多个事件,每个事件驱动一段程序的运行。因此,
在事件驱动模式下,程序的执行是依靠系统能够被识别
的触发事件启动的。
在设计好前端界面和对象后,就可以利用事件驱动的
特点来编写对应的代码。程序也会根据事件发生的先后
次序依次执行对应的代码。
结构化程序设计语言
由于VB 6.0发源于BASIC ,所以BASIC 的简单易用、
结构化设计的优点被很好地保留下来,不需要有很多的
计算机专业知识
您可能关注的文档
- 《SIMATIC S7-1200.可编程控制器系统手册》.pdf
- 《Simulink建模与仿真资源 第10-11章 教学课件 姚俊_ 第10章 控制系统设计分析》.pdf
- 《SJA1000 独立的CAN 控制器应用指南》.pdf
- 《SM8513原边控制恒流恒压电源芯片》.pdf
- 《Smart Living 智能客厅生态圈探索实验研究-DCCI互联网数据研究中心》.pdf
- 《SMT——表面组装技术 第2版 教学课件 何丽梅 第1章 SMT综述》.pdf
- 《SPSS数据分析教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 李洪成 姜宏华 10 聚类分析》.pdf
- 《SQL Server 2016 数据库应用技术 教学课件 刘宏 第2章 安装与配置SQL Server 2016》.pdf
- 《SQL Server 2016 数据库应用技术 教学课件 刘宏 第3章 使用Transact SQL语言 》.pdf
- 《SQL Server 2016 数据库应用技术 教学课件 刘宏 第7章 使用视图与索引》.pdf
- PDM软件:Siemens Teamcenter二次开发_(17).Teamcenter最佳实践与案例分析.docx
- SCADA软件:GE Proficy二次开发_(4).Proficy开发环境搭建.docx
- 智能电表软件:Landis+Gyr智能电表二次开发_(13).系统集成与测试.docx
- 智能电表软件:Elster智能电表二次开发_(8).Elster智能电表二次开发环境搭建.docx
- PDM软件:Siemens Teamcenter二次开发_(11).TeamcenterAPI与编程基础.docx
- SCADA软件:GE Proficy二次开发_(7).报警与事件管理.docx
- 智能电表软件:Echelon智能电表二次开发_(11).智能电表行业标准与法规.docx
- 智能电表软件:Itron智能电表二次开发_(6).用户界面定制与开发.docx
- 智能电表软件:Elster智能电表二次开发_(9).Elster智能电表二次开发工具使用.docx
- PDM软件:PTC Windchill二次开发_(21).Windchill最佳实践案例分析.docx
最近下载
知传链电子书
- 分支变基-[共3页]-211-Git高手之路-人民邮电出版社-[波兰]雅各布·纳热布斯基(Jakub Nar?bski ).pdf
- 配置Diff和merge-[共3页]-111-Git高手之路-人民邮电出版社-[波兰]雅各布·纳热布斯基(Jakub Nar?bski ).pdf
- 文件属性-[共3页]-108-Git高手之路-人民邮电出版社-[波兰]雅各布·纳热布斯基(Jakub Nar?bski ).pdf
- 一个R案例-[共3页]-151-机器学习实践指南——基于R语言-人民邮电出版社-[英] 尼格尔·刘易斯(N.D. Lewis) 著.pdf
- 什么是 Vapnik-Chervonenkis维-[共3页]-126-机器学习实践指南——基于R语言-人民邮电出版社-[英] 尼格尔·刘易斯(N.D. Lewis) 著.pdf
- 附注-[共3页]-121-机器学习实践指南——基于R语言-人民邮电出版社-[英] 尼格尔·刘易斯(N.D. Lewis) 著.pdf
- 附注-[共9页]-75-机器学习实践指南——基于R语言-人民邮电出版社-[英] 尼格尔·刘易斯(N.D. Lewis) 著.pdf
- R判别分析的基本要素-[共4页]-61-机器学习实践指南——基于R语言-人民邮电出版社-[英] 尼格尔·刘易斯(N.D. Lewis) 著.pdf
- 附注-[共4页]-25-机器学习实践指南——基于R语言-人民邮电出版社-[英] 尼格尔·刘易斯(N.D. Lewis) 著.pdf
- 注释-[共5页]-186-深度学习实践指南——基于R语言-人民邮电出版社-[英] 尼格尔·刘易斯(N.D. Lewis).pdf
文档评论(0)