预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共72页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

VB基础教程天天疯狂购享受1折购物/ 计算机等级考试二级VB基础教程 1.1VisualBasic概述 1.VisualBasic是什么 VisualBasic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。 “Visual”指的是开发图形用户界面(GUI)的方法——不需编写大量代码去描述界面元素的外观和位置,而 只要把预先建立的对象add到屏幕上的一点即可。 “Basic”指的是BASIC(BeginnersAll-PurposeSymbolicInstructionCode)语言,一种在计算技术发展历史上应 用得最为广泛的语言。VisualBasic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及 关键词,其中很多和WindowsGUI有直接关系。专业人员可以用VisualBasic实现其它任何Windows编程语 言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。VisualBasicScriptingEdition(VBScript)是 广泛使用的脚本语言,它是VisualBasic语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(ActiveServer Page)文件。 VB简单易学,通用性强,用途广泛。 2.VB的功能 VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。 数据访问特性允许对包括MicrosoftSQLServer和其它企业数据库在内的大部分数据库格式建立数据库和 前端应用程序,以及可调整的服务器端部件。 有了ActiveX(TM)技术就可使用其它应用程序提供的功能,例如MicrosoftWord字处理器,MicrosoftExcel 电子数据表及其它Windows应用程序。 Internet能力强大,很容易在应用程序内通过Internet或intranet访问文档和应用程序,或者创建Internet服 务器应用程序。 已完成的应用程序是使用VisualBasic虚拟机真正.exe文件,可以自由发布。 3.VB的发展 VB是伴随Windows操作系统而发展的,在中国使用较广的版本有VB4.0、VB5.0、VB6.0。 VB4.0是为配合WIN95的问世于1995年推出的,既可用于编写WIN3.X平台的16位应用程序也可编写 WIN95平台的32位应用程序;VB5.0主要用于编写WIN95平台的32位应用程序,较之VB4.0主要扩展了数据 库、ActiveX和Internet方面的功能;VB6.0是与WIN98配合于1998年推出的,进一步加强了数据库、Internet 和创建控件方面的功能。 VB基础教程天天疯狂购享受1折购物/ 4.VB中的几个常用术语 工程(Project):是指用于创建一个应用程序的文件的集合。 对象(object):可控制的某个东西,VB中主要有两类对象:窗体和控件。 窗体(form):应用程序的用户界面,即windows。 控件(control):指的是各种按扭、标签、文本框等。 属性(property):是指对象的特性,如大小、标题或颜色。 ActiveX:ActiveX是基于componentobjectmodel(com)的可视化控件结构的商标名称.它是一种封装技术, 提供封装COM组件并将其置入应用程序(如WEB浏览器)的一种方法. ComponentsObjectModel(COM):是软件组件互相通讯的一种方式。它是一种二进制和网络标准,允许任 意两个组件互相通讯,而不管它们是在什么计算机上运行(只要计算机是相连的),不管各计算机运行的是什么操 作系统(只要该操作系统支持COM),也不管该组件是用什么语言编写的。 5.VB的系统特性 (1)工程限制 1)代码限制: 可被加载到窗体、类或标准模块的代码总数限于65,534行。一行代码限于1023个字节。在一行中的实际 文本之前最多只能有256个空格的前导,在一个逻辑行中最多只能有25个续行符(_)。 2)过程、类型和变量 对每个模块的过程数没有限制。每个过程可包含至多64K的代码。如果过程或模块超过这一限制,Visual Basic便产生编译时间错误。如果遇到这种错误,可将特别大的过程分割成若干个较小的过程,或将模块级声明 移到另一模块,来避免此类错误发生。 VisualBasic用表来保存代码中的标识符名(变量、过程、常量等)。每个表限于64K。 3)动态链接库声明表 每个窗体和代码模块使用一个描述动态链接库入口点的结构的表。每个结构约40个字节,表的大小限于 64K,形成每个模块大约有1500个声明。 4)工程名表 整个应用程序用一张包含所有名称的表。这些名称包括:常