Visual Basic 程序设计
学习目的
?掌握 Visual Basic语言的基本语法和编程
技术以及基本控件的使用方法 ;
?初步具备开发简单的 Visual Basic应用程
序的能力 。
第一章 Visual Basic程序设计概论
1.1 概 述
Visual Basic(简称 VB)是美国微软公司推
出的在 Windows环境下使用的应用软件开发
系统,是近年来得到迅速推广和应用的一种
计算机高级语言,其特点是适合于面向对象
程序设计。使用 VB可以既快又简单地开发
Windows环境下的应用软件。
1.2 Visual Basic的发展
及编程特色
?在 1998年秋季,随着 Windows 98的发行,
Microsoft 公司又推出了功能更强、更完善
的 VB 6.0,这里主要介绍 VB 6.0版本 ;
?Visual Basic是从 BASIC程序发展而来的,
对于开发 Windows应用程序而言,VB是目
前所有程序开发语言中最简单、最容易使用
的编程语言。
1.3 Visual Basic 的 安装与启动
1.4 Visual Basic 的 集成开发环境
1.5 Visual Basic 编程的关键性概念
Visual Basic作为一种面向对象的
程序设计语言,与传统的 DOS程序设计
有较大的区别,本节将通过具体编程实
例介绍 Visual Basic程序设计的基本方
法、步骤和相关的关键性概念。
1.5.1 编写第一个 VB应用程序
—使用窗体
?[例 1-2] 编写一个 VB程序,在运行
时若用鼠标点击窗体,在窗体上会
显示出“我的第一个 VB程序!”
一行文字
1.5.2 Visual Basic 对象的属
性、事件和方法
?对象概念
在 VB中对象是窗体和控件的总称。
?对象的属性
每个对象都有一组特征,称之为属性。对象
属性的设置一般有两条途径。
(1) 选定对象,然后在属性窗体中找到相应属
性直接设置。
(2)在代码中通过编程设置,格式为
对象名.属性名=属性值
?对象的事件
事件( Event)就是对象上所发生的事情。
事件过程的名字是由对象名和事件名两部
分组成,两者之间用一下划线连接,其一般
格式为:
Private Sub 对象名事件名 ( )
……
End Sub
?事件的方法
“方法, 是 VB中的一个术语, 所谓, 方
法, 实际上是 VB提供的一种特殊的子程
序, 用来完成一定的操作或实现一定的功
能 。
调用“方法”的调用格式如下:
对象名.方法名[可选参数项]
1.5.3 编写第二个 VB应用程序 —
使用 VB控件
[例 1-3] 设计 一个程序,用户界面由三
个命令按钮和一个文本框组成。当用户
单击其中一个命令按钮,在文本框上显
示文本内容,单击另一个命令按钮,清
除文本框内容。单击第三个命令按钮,
结束程序的运行。
1.5.4 开发 VB应用程序的基本步骤
? 用户界面设计
? 属性设置
? 编写事件过程代码
? 运行、调试工程
? 保存工程
? 工程的编译
1.6 生成可执行文件和制作安装盘
程序调试运行通过后,可将工程编译成能
脱离 VB环境而独立运行的 EXE应用程序。
VB生成的 EXE文件,在最终运行时,还需
要一些基本的动态链接库 (.DLL)的支持,因此,
在发布应用程序时,还需一同发布其所需的运
行库。可利用 VB的应用程序安装向导,将应
用程序制作成安装盘再发布。