visualbasic语言基础

visualbasic语言基础

ID:9767916

大小:1.82 MB

页数:34页

时间:2018-05-08

visualbasic语言基础_第1页
visualbasic语言基础_第2页
visualbasic语言基础_第3页
visualbasic语言基础_第4页
visualbasic语言基础_第5页
资源描述:

《visualbasic语言基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章VisualBasic语言基础[本章重点]了解VisualBasic语言的发展,理解面向对象程序设计的概念,理解对象、属性、事件、和方法等基本概念,掌握建立简单的应用程序的方法和步骤,掌握VB工程的管理及开发环境的设置。[本章难点]面向对象程序设计的概念,对象、属性、事件和方法的含义,事件与方法的区别。VisualBasic6.0(简称VB6.0)是目前最受欢迎的程序设计语言之一,具有语言简单易学、开发界面友好等特点,可以方便的进行系统软件和应用软件的编写。VB是一种面向对象的程序设计语言,通过VB的学习可以快速掌握面向对象程序设计的

2、思路和一般方法。本章主要介绍VB语言的发展和特点,通过一个简单的示例介绍了创建VisualBasic6.0应用程序的一般步骤;介绍面向对象程序设计的基本概念。第一节VisualBasic语言概述一、计算机语言的发展机器语言和汇编语言+计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。计算机语言(ComputerLanguage)是用于人与计算机之间通讯的语言,是人与计算机之间传递信息的媒介。20世纪40年代当计算机刚刚问世的时候,程序员必须手动控制计算机,使用机器语言来编程。后来为了减小编程的难度,人们用英文缩写的标识符

3、代替原来的二进制符号指令,于是就产生了汇编语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过容易识别和记忆,所以汇编语言有时又称为伪机器语言,机器语言和汇编语言被称为“低级语言”。高级语言的出现随着程序规模的不断扩大,汇编语言越来越不能满足人们的需要,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年第一个完全脱离机器硬件的高级语言——FORTRAN问世了,随后又出现了其它一些高级语言,如Basic、C、Delphi、Pasc

4、al、Java等等。和汇编语言相比,高级语言将许多相关的机器指令合成为单条指令,大大简化了程序中的指令,同时由于省略了很多细节,更易为人编写;程序的平台无关性使程序可以方便地被移植到网络上的不同机器、不同平台;编程者不需要有太多的专业知识就可以掌握。正因为具有以上的优点,高级语言成为大多数程序设计者的首选。近年来高级语言发展迅速,出现了许多高级语言的升级版本,如MicrosoftVisualStudio.net、Delphi.net、ASP.net等,MicrosoftVisualStudio.net2003版集成了MicrosoftVis

5、ualBasic.NET、MicrosoftVisualC++.NET、MicrosoftVisualC#.NET、MicrosoftVisualJ++.NET等。未来的程序设计语言会是什么样的,现在还不能确切预知,但可以肯定的是未来的程序设计语言功能会更强大、编程会更容易,编程人员也许不用再写具体的编程语句,只需简单的描述一下程序的功能,计算机就会1给我们编写出程序来。从计算机编程语言的发展过程我们可以看出,编程语言的功能越来越强大,程序员的编程工作越来越容易。二、VisualBasic语言的发展VisualBasic是美国微软公司推出的

6、基于BASIC语言的软件开发工具,它是一种基于对象的可视化编程语言。1991年,微软推出了VisualBasic1.0版。这在当时引起了很大的轰动。VisualBasic1.0的功能非常简单,但却具有跨时代的意义,许多专家把VB的出现当作是软件开发史上的一个具有划时代意义的事件。在随后的四年内,微软不失时机地接连推出VB2.0、VB3.0和VB4.0三个版本。并且从VB3.0开始,微软将ACCESS的数据库驱动集成到了VB中,这使得VB的数据库编程能力大大提高。从VB4.0开始,VB引入了面向对象的程序设计思想。VB4.0功能强大,学习简单

7、,而且还引入了“控件”的概念,使得大量已经编好的VB程序可以被我们直接拿来使用。VB5.0提供了更多的面向对象支持,允许开发人员创建事件和接口,改进了类模块,支持创建自己的集合类、ActiveX控件、进程内的COM、DLL组件以及在浏览器中运行的ActiveX文档。VB6.0已经是一款非常成熟和稳定的开发系统,微软把VB6.0作为Visualstudio的一员发布,这表明微软在改变VB的产品定位,成为大规模企业开发的利器。在VB6.0中微软加入了ado数据访问模型,使大数据量快速访问成为可能,提高了VB对n层结构的分布式应用程序的开发能力,

8、同时微软也为VB加入了开发web应用程序的能力。VB6.0为了满足不同的开发需求,提供了三个版本:学习版(Leaning)、专业版(Professional)和企业版(Enter

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。