background image

Visual Basic 语言与算法

1991 年,美国微软公司推出了 Visual Basic(可简称 VB),目前的最新版本是 VB 2008 

Beta2(VB9)中文版。

Visual 意即可视的、可见的,指的是开发像 windows 操作系统的图形用户界面(Graphic 

User Interface,GUI)的方法,它不需要编写大量代码去描述界面元素的外观和位置,只要把
预先建立好的对象拖放到屏幕上相应的位置即可。

Basic  实际上是一个短语的缩写,这个短语就是   Beginners all_purpose  symbolic 

instruction code ,其中文意思为“初始者通用符号指令代码语言”。Visual Basic 有学习版、专
业版和企业版三种版本,以满足不同的开发需要。学习版适用于普通学习者及大多数使用

Visual 

Basic 开发一般 Windows 应用程序的人员,但是;专业版适用于计算机专业开发人员,包括了
学习版的全部内容功能以及

Internet 控件开发工具之类的高级特性;企业版除包含专业版全部

的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分
布式应用程序。

    Visual Basic 

1 节 Visual Basic 的概述 

Microsoft Visual Basic(简称 VB)是在 Windows 操作平台下设计应用程序的最速度、最简

捷的工具之一。不论是初学者还是专业开发人员,

VB 都为他们提供了一整套的工具,可以轻松

方便的开发应用程序。因此,

VB 一直被作为大多数电脑初学者的首选入门编程语言。 

“Visual”指的是采用可视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代

码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可方便图形
设计图形用户界面;

“Basic”指的是 BASIC 语言,因为 VB 是在原有的 BAISC 语言的基础上发

展起来的。

 

VB 是 Microsoft 的一种通用程序设计语言,它包括在  Microsoft Excel、Microsoft 

Access 等众多 Windows 应用软件中的 VBA 都使用 VB 语言,以供用户进行二次开发;目前制
作网页使用较多的

VBScript 脚本语言也是 VB 的子集。 

利用

VB 的数据访问特性用户可以对包括 Microsoft SQL Server 和其他企业数据库在内

的大部分数据库格式创建数据库和前端应用程序,以及可调整的服务端部件。利用

ActiveX(TM)

技术,

VB 可使用 Microsoft Word 字处理器、Microsoft Excel 电子数据表极其他 Windows 应

用程序提供的功能,甚至可直接使用由

VB 专业版或企业版创建的应用程序和对象。 

用户最终创建的程序是一个真正的

.EXE 文件,可以自由发布。 

VB 提供了学习版,专业版和企业版,用以满足不同的开发需求。学习版使编程人员很容易

地开发

Windows 和 Windows NT 的应用程序。专业版为专业编程人员提供了功能完备的开发

工具,专业版中包含了学习版的所有功能。企业版允许专业人员以小组的形式来创建强大的分布
式应用程序。它包括专业版的所有的特性。所以可以根据不同的需要来选择不同的版本。

 

2 节集成开发环境 

VB 的集成环境或称 IDE,由多个部分组成,包含了标题栏、菜单栏、工具栏、控件箱,以及

窗体设计器窗口、工程管理器窗口、属性窗口、代码窗口和窗体布局窗体布局等。覆盖了开发应用
程序的设计、编辑、编译和调试等所有功能。

 

VB 中,应用程序也称工程。当第一次启动 VB 并打开一个新工程时,可以看到如图所示

的集成开发环境界面。

 

Visual Basic 集成开发环境