二级VB基础教程:1.1VisualBasic概述
1.1 visual basic概述
1.什么是Visual Basic
Visual Basic(简称VB)是微软开发的一种通用的基于对象的编程语言。
“可视化”是指开发图形用户界面(GUI)的方法——不需要编写大量代码来描述界面元素的外观和位置,只需在屏幕上的一个点上添加预先建立的对象即可。
“Basic”是指Basic(初学者通用符号指令代码)的语言,是计算技术发展史上使用最广泛的语言。Visual BASIC在原有BASIC语言的基础上有了进一步的发展,到目前为止它包含了数百个语句、函数和关键字,其中很多都与Windows GUI直接相关。专业人员可以使用Visual Basic实现任何其他Windows编程语言的功能,而初学者只需掌握几个关键词就可以构建实际应用。visual Basic Scripting Edition(VBScript)是一种广泛使用的脚本语言。它是Visual Basic语言的子集,可以嵌入HTML语言进行网页设计,比如ASP(Active Server Page)文件。
VB易学,多才多艺。
2.VB
VB的功能可以用来开发多媒体、数据库、网络、图形等应用。
数据访问功能允许为大多数数据库格式建立数据库和前端应用程序,包括Microsoft SQL Server和其他企业数据库,以及可调整的服务器端组件。
借助ActiveX(TM)技术,您可以使用其他应用程序提供的功能,如Microsoft Word文字处理程序、Microsoft Excel电子表格和其他Windows应用程序。
Internet功能强大,因此通过Internet或应用程序内的intranet访问文档和应用程序,或者创建Internet服务器应用程序都很容易。
完整的申请是真实的。exe文件,可以自由分发。
3.VB的发展
VB是随着Windows操作系统发展起来的,国内广泛使用的版本有VB4.0、VB5.0、VB6.0.
VB4.0是1995年为了配合WIN95的问世而推出的。它可用于在WIN3上编写16位应用程序。x平台和WIN95平台上的32位应用程序。与VB4.0相比,VB5.0主要用于在WIN95平台上编写32位应用程序,主要扩展了数据库、ActiveX和Internet的功能。1998年随WIN98推出了VB6.0,进一步加强了数据库、互联网和创建控件的功能。
4.4中的几个常用术语?动词
项目:指用于创建应用程序的文件集合。
对象:可以控制的东西。VB中有两种主要类型的对象:窗体和控件。
窗体:应用程序的用户界面,即windows。
控件:指各种按钮、标签、文本框等。
属性:指对象的特征,如大小、标题或颜色。
ActiveX:ActiveX是基于组件对象模型(com)的可视化控件结构的品牌名称。它是一种封装技术,提供了一种封装COM组件并将其放入应用程序(如WEB浏览器)的方法。
组件对象模型(COM):它是软件组件相互通信的一种方式。它是一种二进制和网络标准,允许任何两个组件相互通信,而不管它们运行在哪台计算机上(只要计算机是连接的),不管每台计算机运行什么操作系统(只要操作系统支持COM),也不管组件是用什么语言编写的。
5.VB的系统特性
(1)工程限制
1)代码限制:
可加载到窗体、类或标准模块中的代码总数限制为65,534行。一行代码限于1023字节。在一行中的实际文本之前最多只能有256 空个前导字,在一个逻辑行中最多只能有25个换行符(_)。
2)过程、类型和变量
每个模块的过程数没有限制。每个进程最多可以包含64K的代码。如果某个过程或模块超过此限制,Visual Basic将生成编译时错误。如果遇到这种错误,可以将一个特别大的进程分成几个较小的进程,或者将模块级声明移到另一个模块中,以避免这种错误。
Visual Basic使用表来保存标识符名称(变量、过程、常数等)。)代码中。每张表限64K。
3) DLL声明表
每个窗体和代码模块都使用一个描述DLL入口点结构的表。每个结构大约为40个字节,表的大小限制在64K,因此每个模块大约有1500条语句。
4)项目名称表
整个应用使用一个包含所有名称的表。这些名称包括:常量名、变量名、自定义类型定义名、模块名和DLL过程声明名。项目名称列表的总大小没有限制,但是区分大小写的条目不得超过32K。如果超过32K的限制,私有标识符可以在不同的模块中重用,以将区分大小写的条目数限制在32K以内。
5)每次在不同的模块中引用一个标识符时,输入表
都会在输入表中创建一个条目。每个这样的条目至少有24个字节,但限制在64K,这样每个模块可以有大约2000个引用。
6)模块条目表
该表中每个模块的最大数量为125字节,但总限制为64K,这样每个项目可以产生400个左右的模块。VB中变量名不超过255个字符,窗体、控件、模块、类名不超过40个字符。
0条评论