my第1章 Visua Basic概述1.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
my第1章 Visua Basic概述1

大致了解下VB VB 是 微软公司出品的可视化软件开发工具 VB 的全称是 Visual Basic 其中 Visual :可视化 Basic: 是一种程序设计语言,是 “初学者通用符号指令代码”的缩写 (Beginner’s All-purpose Symbolic Instruction Code) 而不是“基本的”英文单词“basic” 1.2 Visual Basic的产生和发展 BASIC是Beginner‘s All-purpose Symbolic Instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。BASIC简单、易学,目前仍是计算机入门的主要学习语言之一。 BASIC语言的问世及发展 BASIC语言自其问世经历了以下四个阶段: 第一阶段:(1964年~70年代初) 1964年BASIC语言问世。 第二阶段:(1975年~80年代中) 微机上固化的BASIC 第三阶段:(80年代中~90年代初) 结构化BASIC语言。 第四阶段:(1991年以来) Visual BASIC 1.2 Visual Basic的产生和发展 Visual Basic是美国微软公司(Microsoft)于1991年推出的基于BASIC语言的软件开发工具,是一种基于对象的可视化编程语言。 其中, Visual的英文含义是可视化,即“所见即所得”,指的是开发图形用户界面(GUI:Graphic User Interface)的方法。 Visual Basic从1991年的1.0版开始,共经历了1992年2.0版、1993年3.0版、1995年4.0版、1997年5.0版、1998年6.0版共6种版本。各版本在开发环境和功能上都有不断的扩充和完善。其中6.0版以其数据库和网络方面的优势成为目前应用最为广泛的版本。 Visual Basic的基本特点 Visual Basic之所以能成为被广泛应用的系统开发软件,主要由于其具有以下的特点: 1.可视化设计 在VB 6.0中使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,在可视化环境下我们可以很容易地创建一个前端界面,剩下只是在程序中加入完成所需功能的代码而已。 2.面向对象 传统的C语言、BASIC语言、Pascal语言使用的是结构化程序设计方法,设计程序的主要工作就是设计算法和编写代码。 VB 6.0的对象是建立在类的基础上的,一般来说,类是一些内容的抽象表示形式,而对象是类所表示内容的可用示例。VB 6.0通过类的封装而使源程序更加便于维护。因此可视化界面的设计过程其实就是对象的建立过程。 Visual Basic的基本特点 3.事件驱动 VB 6.0通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件驱动一段程序的运行。因此,在事件驱动模式下,程序的执行是依靠系统能够被识别的触发事件启动的。 在设计好前端界面和对象后,就可以利用事件驱动的特点来编写对应的代码。程序也会根据事件发生的先后次序依次执行对应的代码。 4.结构化程序设计语言 由于VB 6.0发源于BASIC,所以BASIC的简单易用的特性和结构化设计的特性被很好地保留下来,不需要有很多的计算机专业知识也可轻松上手。 什么是结构化编程 使程序具有合理的结构,以保证和验证程序的正确性,这种方法要求程序设计者不能随心所欲地编写程序,而要按照一定的结构形式来设计和编写程序,它的一个重要目的是使程序具有良好的结构,使程序易于设计,易于理解,易于调试修改,以提高设计和维护程序工作的效率。 Visual Basic的基本特点 5.多种数据库访问方式 很多应用程序都需要处理大量的数据,数据库的作用就是对数据进行管理、存储和访问。VB 6.0采用JET数据库引擎和ODBC技术进行数据库的访问,支持多种类型的数据库系统,包括SQL Server、Oracal、FoxPro、Access等,也可以访问Excel等电子表格。 6.网络支持 在应用程序中,可以使用结构化查询语言(SQL,Struct Query Language)直接访问服务器上的数据库,并提供简单的面向对象的库操作命令、多用户数据库的加锁机制和网络数据库的编程技术,为

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档