目录 1
第一章为什么使用Visual Basic 5 1
简介 1
为什么改用版本5 2
本书适合你吗 3
本书是如何组织的 3
版本5中的新特性 4
窗体布局窗口 1 5
需要什么样的计算机来运行Visual Basic 5 6
Visual Basic 5的版本 7
几点约定 7
第二章Visual Basic开发环境 8
简介 8
VisualBasic 5的启动 8
Visual Basic集成开发环境 11
窗体设计器 13
属性窗口 16
工程资源管理器窗口 16
Visual Basic标准菜单条和工具栏 17
工具箱 19
第三章图像放大与缩小 21
简介 21
图像放大与缩小程序的功能概述 21
创建一个新的工程 22
设计用户界面 24
属性窗口 25
控件的移动和缩放 25
改变控件的标题 27
显示图形 28
支持的文件格式 29
常见问题 30
运行程序 30
事件驱动程序 32
使按钮起作用 32
保存工程 35
简介 37
打开和关闭工程 37
第四章 管理工程和文件 37
应用程序的文件 40
FRM文件 41
BAS文件 41
OCX文件 42
FRX文件 43
CTL文件 43
向工程中添加元素 44
CLS文件 44
常见问题 45
第五章 标准控件 46
简介 46
工具箱外观 46
向窗体中添加控件 47
选择窗体中的控件 48
剪切和粘贴控件 48
常用工具箱控件 49
指针图标 50
PictureBox控件 51
共同属性 51
Label控件 52
TextBox控件 53
密码设置 54
Caption属性和热键 55
Frame控件 55
CommandButton控件 56
CheckBox控件 57
ComboBox控件 58
OptionButtons控件 58
ListBox控件 59
AddItem方法 60
Sorted属性 61
HScrollBar和VScrollBar控件 61
Timer控件 62
Shape,Line和Image控件 62
第六章“购买新PC机”程序 63
简介 63
窗体的设计 63
添加OptionButton控件 65
添加CheckBox控件 65
添加TextBox控件 65
添加ListBox和ComboBox控件 66
运行程序 66
初始化ListBox和ComboBox 67
TabIndex和TabStop 68
窗体 68
控制窗体的属性 69
使用属性 70
加载和卸载窗体 71
隐藏和显示窗体 71
Show方法 72
Hide方法 72
MDI窗体 73
安排窗体 74
第七章显示文本 75
简介 75
MsgBox函数 75
消息框文本 76
MsgBox函数的buttons参数 77
获取按钮输入 79
获取对话框的文本输入 80
省略可选参数 81
控制字体和字体特性 81
使用Print方法 84
格式化数字、日期和时间 84
数字的格式 85
用户自定义格式 86
日期和时间格式 87
Printer对象 89
打印机输出 89
PrintForm方法 90
第八章声明和使用变量 91
简介 91
声明变量 91
命名约定 92
静态变量 92
变量的作用范围 93
变量类型 93
Currency数据类型 94
Boolean数据类型 94
Byte数据类型 94
Date数据类型 95
Decimal数据类型 95
Integer数据类型 95
Long数据类型 95
Double数据类型 96
String数据类型 96
Variant数据类型 96
Single数据类型 96
Object数据类型 96
数据类型的取值范围 97
数据类型的转换 97
Int和Fix函数 98
算术运算 98
比较运算符 99
数组 99
声明数组 100
改变数组维数 100
Erase语句 101
用户定义的数据类型 101
简介 103
程序控制的类型 103
If…Then…Else语句 103
第九章控制程序流 103
嵌套的If语句 104
ElseIf子句 105
Select Case结构 105
GoTo语句 106
Do…While子句 107
循环 107
Do…Until子句 108
Exit Do语句 109
While…Wend结构 109
For…Next结构 110
For循环 110
Exit For 111
事件过程 112
简介 112
第十章过程和函数 112
通用过程 113
事件过程和通用过程的范围 114
传递参数 114
函数过程 115
第十一章调试 116
简介 116
什么是调试 116
语法错误和快速信息 117
逻辑错误 118
使用断点 119
显示变量的值 120
在中断状态下修改代码 120
继续和停止 121
单步执行 121
监视断点 122
条件编译 123
调用堆栈窗口 124
调试菜单 125
第十二章面向对象的程序设计 127
简介 127
为什么使用面向对象的程序设计方法 127
什么是对象 128
使用属性 129
使用方法 130
在运行过程中创建对象 130
窗体数组 132
控件数组 133
用户定义类 136
创建和使用集合 138
第十三章ActiveX控件 140
简介 140
什么是定制控件 140
创建ActiveX控件 141
创建ActiveX时钟 142
为时钟控件编写代码 144
测试时钟控件 148
调整时钟控件的尺寸 150
在控件中产生事件 151
生成控件的OCX文件 154
使用ActiveX控件界面向导 156
启动控件界面向导创建弹球控件 158
测试ActiveX弹球控件 163
第十四章创建和使用菜单 167
简介 167
创建菜单条 167
修改菜单 169
快捷键 170
Checked属性 171
使菜单控件有效或无效 171
弹出式菜单 172
第十五章使用定制控件 176
简介 176
CommonDialog控件 176
Common控件 179
Grid控件 180
Calendar控件 180
Grid控件的使用 181
改变行和列的数目 182
改变网格文本 182
改变网格的尺寸 183
选择网格单元 184
添加和删除网格的行 185
文本的对齐 186
滚动条 186
编辑网格单元 187
第十六章创建和使用图形 188
简介 188
图形控件 188
Line控件 189
Shape控件 190
Shape控件的属性 191
坐标系统 192
缇和其它单位 192
使用图形方法 193
控制单个像素的颜色 193
Line方法 194
画矩形 195
Circle方法 196
画圆和椭圆 196
画弧和扇形 198
Image和PictureBox控件 199
支持的图形格式 199
Stretch属性 200
AutoSize属性 201
运行时添加图片 201
键盘事件 203
第十七章鼠标和键盘事件 203
简介 203
鼠标事件 204
MouseMove事件 205
鼠标事件参数 206
Click事件 207
MouseDown和MouseUp事件 207
Button参数 207
Drag方法 208
Shift、Ctrl和Alt键的状态参数 208
拖放 208
DragIcon属性 209
DragOver事件 210
第十八章数据库 211
简介 211
什么是数据库 212
关系数据库 212
规范化 213
索引字段 213
多对多的关系 214
Visual Basic支持什么样的数据库 215
创建数据库 215
向数据库中添加表 217
添加索引 219
向表中添加数据 221
数据窗体向导 222
运行程序 226
实现多对多的关系 227
创建数据库 229
Data控件 230
Data控件的属性 231
数据识别控件 232
数据识别控件的属性 232
Animals数据库 232
数据库方法 234
BOF和EOF属性 235
删除和添加记录 235
打印对话框 237
第十九章菜单和工具栏参考 237
简介 237
编辑菜单 238
视图菜单 242
工程菜单 247
格式菜单 251
调试菜单 253
运行菜单 253
工具菜单 253
编辑器卡 255
通用卡 257
编辑器格式卡 257
可连接的卡 259
环境卡 260
高级卡 261
外接程序菜单 263
窗口菜单 264
帮助菜单 264
工具栏 265
管理工程和文件 266
标准工具栏 266
打开和保存工程 267
编辑 268
撤消操作 268
运行应用程序 269
转移窗口的焦点 270
调试工具栏 270
编辑工具栏 270
窗体编辑器工具栏 272