导图社区 Visual Basic程序设计
“查看代码”按钮:打开“代码编辑器”查看代码。“查看对象”按钮:打开“窗体设计器”查看正在设计的窗体。“切换文件夹”按钮:隐藏或显示包含对象文件夹中的个别项目列表。
编辑于2022-03-24 17:10:52Visual Basic 程序设计(1)
单元1 初识Visual Basic
1.1 Visual Basic 入门
学习目标
了解Visual Basic的含义、发展历史及特点
1.1.1什么是Visual Basic
是一种具有良好图形用户界面的程序设计语言,它采用面向对象和事件驱动的程序设计机制,把过程化和结构化编程集合在一起是一种易学实用的面向对象的软件开发工具,
Visual的意思是“视觉的”或“可视的”,也就是直观的编程方法。
Basic是指BASIC语言,之所以叫做“Visual Basic”就是因为它使用了BASIC语言作为代码。VB在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键字。
Visual Basic版本
1. 学习版
学习版是VB的基础版本,主要是为初学者了解基于Windows的应用程序开发而设计的。包括所有的内部控件,网格、选项卡和数据绑定控件。
2. 专业版
专业版为专业编程人员提供了一整套功能完备的开发工具。它包括了学习版的全部功能,同时还包括ActiveX控件、IIS应用程序设计器、集成的可视化数据工具和数据环境、Active数据对象和DHTML页设计器。
3. 企业版
企业版可供专业编程人员开发功能强大的组内分布式应用程序。它包括专业版的全部功能,以及Back Office工具,例如SQL Server、Microsoft Transaction Server、IIS、Visual SourceSafe等。
1.1.2Visual Basic的发展历史
1991年微软公司推出了Visual Basic 1.0
1997年和1998年分别推出了5.0和6.0版本
2002年合成Visual Basic.NET
1.1.3Visual Basaic的特点
面向对象的可视化设计平台
事件驱动的编程机制
结构化的设计语言
充分利用Window资源
开放的数据库功能与网络支持
1.2 Visual Basic 的启动与退出
学习目标
掌握启动和推出VB的方法
熟悉VB集成开发环境的各组成部分
1.2.1 启动Visual Basic
开始→所有程序→Microsoft Visual Basic6.0中文版→启动Visual Basic6.0
双击“新建”选项卡中的“标准EXE”选项,或直接点击“打开”按钮,进入VB的集成开发环境
图示
1.2.2 VB集成开发环境
标题栏
标题栏中显示的有窗体控制菜单图标、当前激活的工程名称、当前工作模式以及最小化、最大化∕还原、关闭按钮。
菜单栏
菜单栏中显示了“文件”、“编辑”、“视图”、“工程”、“格式”等菜单项,其中包含了VB编程的常用命令。单击菜单栏中的菜单名,即可弹出下拉菜单。在下拉菜单中显示各种功能子菜单,包含执行该项功能的热键和快捷键。
工具栏
菜单栏下面是工具栏,工具栏提供了许多常用命令的快速访问按钮。单击某个按钮,即可执行对应的操作。
工具箱
新建或打开“标准EXE”工程时,VB将同时打开标准工具箱。VB的标准工具箱包含了建立应用程序所需的各种控件。另外,VB还提供了很多ActiveX控件可以添加到工具箱中。

工程管理器窗口
“查看代码”按钮:打开“代码编辑器”查看代码。 “查看对象”按钮:打开“窗体设计器”查看正在设计的窗体。 “切换文件夹”按钮:隐藏或显示包含对象文件夹中的个别项目列表。

“属性”窗口

窗体设计器
在窗体的空白区域单击右键,将弹出快捷菜单,可切换到“代码窗口”、“菜单编辑器”、“属性窗口”,还可以选择“锁定控件”和“粘贴”。

窗体布局窗口
窗体布局窗口中有一个表示屏幕的小图像,用来显示窗体在屏幕中的位置。可以用鼠标拖动其中的窗体小图标来调整窗体在屏幕中的位置。
“立即”窗口
使用立即窗口可以在中断状态下查询对象的值,也可以在设计时查询表达式的值或命令的结果。

图示

1.2.3退出Visual Basic
可以使用下面方法之一: 1、单击标题栏右边的“关闭”按钮。 2、单击“文件”菜单→“退出”命令。
执行上述任一命令后,VB会自动判断用户是否修改了工程的内容,并询问用户是否保存文件或直接退出。
1.3 帮助功能的使用
学习目标
了解VB在线帮助系统的使用方法、VB上下文相关帮助的使用方法、VB“帮助”中示例代码的使用方法
1.3.1 使用MSDN Library在线帮助

1.3.2使用上下文相关帮助
VB的许多部分是上下文相关的。上下文相关表示不必搜寻“帮助”菜单就可直接获得有关帮助。例如,选中窗体,按〈F1〉键,将显示相关的帮助信息。

1.3.3运行“帮助”中的示例代码
为了帮助对概念的理解,VB帮助系统中包含有一些可以在VB中直接运行的示例代码,可以通过Windows的剪贴板将这些代码复制到代码窗口中,并按〈F5〉键运行。
注意,有些程序需要先建立窗体和控件,并设置属性后才能运行示例代码。
单元一 巩固与提高答案
选择题
1. Visual Basic 6.0分为3种版本,不属于这3种版本的是( ) A)学习版 B)专业版 C)企业版 D)业余版
【答】D
2. 下列方法中不能退出Visual Basic的是( ) A)按Alt+Q组合键 B)按下Alt+F组合键,然后按Esc键 C)按F10键,然后按F键,再按X键 D)打开“文件”菜单→“退出”命令
【答】B
3. Visual Basic集成的主窗口中不包括( ) A)属性窗口 B)标题栏 C)菜单栏 D)工具栏
【答】A
4. 下列操作可以打开立即窗口的是( ) A)Ctrl+D B)Ctrl+F C)Ctrl+G D)Ctrl+E
【答】C
填空题
1. 与传统的程序设计语言相比,Visual Basic最突出的特点是____。
【答】事件驱动编程机制
2. 如果不使用鼠标,用键盘打开菜单和执行菜单命令,第一步应按____键。
【答】功能键F10或Alt键
3. 建立一个新的标准模块,应该选择____菜单下的“添加模块”命令。
【答】“工程”菜单
思考题
1. 简述Visual Basic的特点
【答】与一般的程序设计语言相比,VB具有以下特点: (1) 可视化的设计平台; (2) 面向对象的设计方法; (3) 事件驱动的编程机制; (4) 结构化的设计语言; (5) 充分利用Windows资源; (6) 开放的数据库功能与网络支持。
2. 简述Visual Basic集成开发环境的组成
【答】VB 6.0集成开发环境除了具有标准Windows环境的标题栏、菜单栏、工具栏外,还有工具箱、属性窗口、工程管理器窗口、窗体设计器、立即窗口、窗体布局窗口等有用的开发工具。 (1) 标题栏和菜单栏:标题栏中显示的有窗体控制菜单图标、当前激活的工程名称、当前工作模式以及最小化、最大化∕还原、关闭按钮。菜单栏中显示了“文件”、“编辑”、“视图”、“工程”、“格式”等菜单项,其中包含了VB编程的常用命令。单击菜单栏中的菜单名,即可打开下拉菜单。在下拉菜单中显示了各种功能子菜单,包含执行该项功能的热键和快捷键。 (2) 工具栏及数字显示区:在菜单栏的下面是工具栏,工具栏提供了许多常用命令的快速访问按钮。单击某个按钮,即可执行对应的相关操作。数字显示区包含两个部分,左数字区显示的是对象的坐标位置(窗体工作区的左上角为坐标原点,即(0,0)位置),右数字区显示的是对象的高度(向下递增)和宽度,即对象的大小。 (3) 工具箱:标准工具箱包含了建立应用程序所需的各种控件。另外,VB还提供了很多ActiveX控件可以添加到工具箱中。 (4) 工程管理器窗口:采用Windows资源管理器式的界面,层次分明地列出当前工程中的所有文件。 (5) 属性窗口:“属性”窗口包含选定对象(窗体或控件)的属性列表,在设计程序时可通过修改对象的属性设计其外观和相关数据,这些属性值将是程序运行时各对象属性的初始值。 (6) 窗体设计器:也称为“对象窗口”,每一个应用程序中的窗体,都有与之对应的窗体设计器窗口。 (7) 窗体布局窗口:用来显示窗体在屏幕中的位置。 (8) 立即窗口:使用立即窗口可以在中断状态下查询对象的值,也可以在设计时查询表达式的值或命令的结果。
3. 属性窗口主要包括哪些内容?
【答】“属性窗口”的内容包括: (1) 对象下拉列表框:标识当前选定对象的名称以及所属的类。单击右端的下拉箭头,可列出当前窗体以及所包含的全部对象的名称,可从中选择要更改其属性的对象。 (2) 选项卡:可按字母排序和分类排序两种排序方式显示所选对象的属性。 (3) 属性列表框:属性列表框中列出了当前选定的窗体或控件的属性设置值。左半边显示所选对象的所有属性名,右半边是属性值。可以直接在属性窗口中修改属性值,有的属性取值具有预定值,如右侧显示“三点”式按钮或“下拉箭头”式按钮,都有预定值可供选择。在“属性”列表中双击属性值可以遍历所有选项。选择任一属性并按F1键可得到该属性的帮助信息。 (4) 属性说明:显示当前属性的简要说明。可通过右键快捷菜单中的“描述”菜单来切换显示或隐藏“属性说明”。
4. 打开属性窗口的方法有哪些?
【答】可通过以下方法之一打开属性窗口: (1)单击工具栏中的“属性窗口”按钮 。 (2)单击“视图”菜单→“属性窗口”命令。