第一章 Visual Basic 4.0简介 1
1 Visual Basic 4.0是什么? 1
2 VisualBasic 4.0有什么特点? 1
3 运行Visual Basic 4.0的系统环境要求 2
一、系统软件环境要求 2
二、系统硬件要求 2
4 启动和退出Visual Basic 4.0 2
一、启动Visual Basic 4.0系统的方法 2
二、如何退出Visual Basic 4.0系统 3
5 Visual Basic4.0程序开发环境简介 4
一、屏幕整体布局 4
二、主窗口 4
三、窗体窗口 7
四、项目窗口 7
五、属性窗口 8
六、工具箱窗口 8
七、代码窗口 8
本章习题 8
第二章 Visual Basic 4.0集成开发环境操作实例 9
1 设计Visual Basic 4.0应用程序的一般步骤 9
2 第一个Windows 95应用程序 9
一、打开新项目 10
二、设计窗体 10
三、编写程序代码 11
四、运行项目 13
五、暂停项目的运行 13
六、结束项目的运行 13
七、存储新项目 14
八、创建一个可执行文件 15
九、打印文件 16
3 装载已存在的项目 17
4 窗体的纯文本表示 18
本章习题 19
第三章 数据类型、基本语句和运算符 20
1 调试窗口的简单说明 20
一、打开调试窗口 20
二、调试窗口的构成和操作 21
2 Visual Basic 4.0的程序构成 22
一、Vissual Basic 4.0的程序结构 22
二、Visual Basic 4.0的程序行 22
3 常量 23
一、Numeric(数值)常量 23
二、String(字符串)常量 24
三、Currency(货币)常量 24
四、Variant(变体)常量 24
五、Symbolic(符号)常量与常量声明 25
4 Visual Basic 4.0的变量 25
一、变量的命名规则 25
二、标准变量类型 25
三、自定义变量类型 27
四、变量类型声明语句 28
五、DefType语句与改变变量的缺省类型 29
六、强制要求使用变量声明 29
七、变量的作用域和存储类 30
5 Visual Basic 4.0的基本语句 31
一、注释语句 32
二、End语句 32
三、赋值语句和属性设置语句 32
6 表达式和运算符 33
一、数值运算符 33
二、字符串连接符 35
三、其他运算符 36
本章习题 36
第四章 控制结构语句、函数和过程初步 38
1 Visual Basic 4.0的输入和输出功能 38
一、Print方法 38
二、MsgBox(消息框)函数和语句 40
三、InputBox函数 42
四、Shell函数 44
2 程序流程控制语句 45
一、循环结构语句 45
二、分支选择结构语句 48
3 数组及其使用 49
一、数组定义 49
二、数组的使用实例 50
4 过程和函数初步 51
一、VisualBasic 4.0的内部函数 51
二、用户自定义过程、函数和实例 52
5 程序调试简介 55
一、程序错误类型 55
二、程序调试的基本操作 56
三、程序调试的手段 57
本章习题 58
第五章 设计和处理窗体 59
1 窗体的建立 59
一、增加新窗体 59
二、选择窗体为工作焦点 60
三、改变窗体的大小和位置 60
2 属性窗口和窗体属性 61
一、使属性窗口成为工作焦点的方法 61
二、设置属性的方法 61
三、窗体的属性 62
3 窗体的事件 68
一、Initialize、Load、Activate、GotFocus事件 68
二、Click、DblClick事件 69
三、Deactivate、LostFocus事件 69
四、QueryUnload、Unload、Terminal事件 69
五、Resize、Paint事件 70
六、KeyPress事件 70
本章习题 73
第六章 多媒体Visual Basic 4.0程序设计基础 74
1 多媒体技术及其应用 74
2 多媒体个人计算机(MPC)的基本配置 75
3 Windows 95操作系统的多媒体服务功能 75
一、多媒体服务功能 75
二、媒体控制接口MCI 75
三、在VisualBasic 4.0中进行多媒体编程的途径 77
4 媒体设备驱动程序的安装 78
一、中文简体版Windows 95内置的媒体设备驱动程序 78
二、FLI和FLC动画播放驱动程序的安装 79
三、MMM格式电影和动画驱动程序的安装 79
5 初探MCI32.OCX控件 80
一、如何使用MCI32.OCX 80
二、设计简易的CD播放器 82
三、运行程序 82
6 MCI控件的主要属性、事件和使用示例 83
一、MCI控件的主要属性和事件 83
二、MCI控件主要属性和事件编程示例 84
7 提高开发效率的第三方厂商定制控件 87
一、Custom Control对话框的使用 88
二、增加定制控件到系统中去 88
三、关于自动装载项目文件AUTOLOAD.MAK 89
本章习题 89
第七章 基本控件和应用程序设计初步 90
1 Visual Basic 4.0的控件及其操作概览 90
一、标准控件概览 90
二、专业版的控件 92
2 标签 93
一、标签及其建立 93
二、标签的属性 93
三、实例 96
3 文本框 99
一、文本框的建立 99
二、文本框的属性 99
三、实例 100
4 命令按钮 104
一、命令按钮的建立与操作 104
二、命令按钮的属性 105
三、实例 105
本章习题 109
第八章 用基本控件设计应用程序 110
1 复选框(CheckBox) 110
一、复选框的建立和属性 110
二、实例 111
2 单选钮 116
3 框架 116
一、框架和包容器控件 116
二、实例 116
4 水平和垂直滚动条(Scroll Bar) 119
一、滚动条的建立、属性和事件 119
二、实例 120
5 列表框(ListBox) 122
一、列表框的建立和数据选项的处理 122
二、列表框的属性 123
三、实例 124
6 组合框(ComboBox) 128
一、组合框的建立、使用和属性 128
二、实例 129
本章习题 131
第九章 定时器和常用的时间函数 132
1 定时器与应用 132
一、定时器控件对象 132
二、定时器的主要属性 132
三、定时器事件 133
2 常用的时间和日期函数 135
一、Time$和Date$ 135
二、Time、Date和Now函数 136
本章习题 137
第十章 菜单、文件系统控件和通用对话框 138
1 菜单设计 138
一、菜单的基本概念 138
二、菜单制作工具Menu Editor 139
三、菜单制作实例 140
四、Menu Editor窗口中的栏目框和按钮 141
五、菜单项事件子程序 143
2 驱动器、目录和文件列表框 143
一、驱动器列表框 143
二、目录列表框 143
三、文件列表框 144
四、实例 144
3 通用对话框 148
一、通用对话框 148
二、与文件对话框有关的属性 149
三、与选择颜色对话框有关的属性 150
四、与选择字体对话框有关的属性 150
五、与打印对话框有关的属性 151
本章习题 154
第十一章 图片控件与绘图 155
1 图片框、图像框与图片显示 155
一、图片框、图像框和Picture属性 155
二、图片的加载与卸载 156
三、图片显示的特点 156
四、保存图形 157
2 Line控件和Shape控件 158
一、line控件 158
二、Shape控件 158
3 用指令绘图 159
一、坐标系统 159
二、颜色 161
三、绘图指令 163
4 动画与应用举例 170
一、简介 170
二、PaintPicture方法和应用 171
三、实例 171
本章习题 176
第十二章 简单的数据库应用程序设计 177
1 数据管理器及其应用 177
一、打开数据管理器 178
二、数据管理器的基本操作 178
2 数据控件及其应用 179
一、数据控件的建立 179
二、数据控件的属性及其设置 180
3 设计通讯录程序的实例 181
一、界面设计 181
二、对数据控件编程 182
三、源程序和运行结果 183
本章习题 185
第十三章 文件处理和调用API函数 186
1 文件概述 186
一、文件及其存取 186
二、文件处理的步骤 186
三、文件的存取类型 187
2 顺序文件 187
一、文件的打开或建立 187
二、向顺序文件里写数据 189
三、从顺序文件中读数据 191
四、关闭文件 192
3 二进制文件 192
一、打开二进制文件 192
二、从二进制文件中读取数据 192
三、向二进制文件里写数据 194
4 随机文件 195
一、打开随机文件 195
二、向随机文件里写数据 195
三、从随机文件中读数据 196
5 调用API函数 196
一、DLL简介 196
二、Windows 95的API函数 197
三、调用API函数的方法 197
四、实例 199
本章习题 202
附录A Visual Basic 4.0的安装 203
附录B 媒体控制接口控件详解 209