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