目录 1
第1章 程序设计概述 1
1.1 程序设计语言 2
1.1.1 FORTRAN语言 2
1.1.2 PASCAL语言 3
1.1.3 C语言 3
1.1.4 C++语言 4
1.2 VB语言 4
1.2.1 BASIC的发展 4
1.2.2 VB语法 5
第2章 VB基础 19
2.1 开发方式 20
2.3 VB 6.0 22
2.2 VB 22
2.4 使用环境 28
2.5 安装 29
2.6 添加或删除 29
2.7 界面 29
2.8 快捷键 31
2.9 工具栏 32
2.10 控件 32
2.11 窗体 34
2.12 属性窗口 35
2.13 工程窗口 35
2.14 代码窗口 36
2.15 配置桌面 36
2.16 工程管理 37
2.16.1 组成文件 37
2.16.3 生成可执行文件 38
2.16.2 新建、打开或添加工程文件 38
第3章 建立第一个程序 41
3.1 程序界面和运行结果 42
3.2 建立新项目 42
3.3 运行程序 47
3.4 保存程序 48
第4章 编程基础 49
4.1 变量 50
4.1.1 命名 50
4.1.2 类型 50
4.1.3 声明变量 51
4.1.4 强制声明 52
4.2 常量 53
4.3.1 使用赋值语句 54
4.3 编写简单的程序语句 54
4.3.2 使用算术运算符 55
4.3.3 字符串操作 58
4.3.4 判断语句 59
4.4 循环 63
4.4.1 For循环 64
4.4.2 Do循环 66
4.5 解决程序问题 68
4.5.1 解决语法问题 68
4.5.2 错误提示信息 70
4.5.3 调试环境 70
4.5.4 确定变量值 71
第5章 常用标准控件 77
5.1 文本框控件 78
5.1.1 属性 78
5.1.2 单行文字 78
5.1.4 滚动文本框 79
5.1.3 多行文字 79
5.1.5 密码文本框 81
5.1.6 只读文本框 82
5.1.7 字体属性 82
5.1.8 使用颜色 84
5.1.9 其他属性 86
5.2 命令按钮控件 86
5.2.1 Caption属性 86
5.2.2 修改大小及位置 86
5.2.3 事件 86
5.2.4 使用键盘 87
5.3 标签控件 87
5.3.1 设置标题 88
5.3.2 自动调整宽度及自动换行属性 88
5.3.3 修改外观 89
5.3.4 实例 90
5.4 滚动条 97
5.4.1 属性 98
5.4.2 实例 99
5.5 复选框和单选按钮 101
5.5.1 复选框 101
5.5.2 单选按钮 105
5.5.3 实例 106
5.6 列表框和组合框 108
5.6.1 列表框 108
5.6.2 组合框控件 115
第6章 菜单与工具栏 121
6.1 菜单 122
6.2 菜单编辑器 122
6.2.1 菜单控件属性 122
6.2.2 创建菜单 124
6.3 编写菜单控件代码 126
6.3.1 键盘访问 126
6.3.2 Checked属性 127
6.3.3 Visible属性 128
6.3.4 Enable属性 128
6.3.5 菜单控件数组 128
6.3.6 实例 130
6.4 快捷菜单 133
6.4.1 设计 133
6.4.2 调用 133
6.5 实例 134
6.6 工具栏 139
6.6.1 Toolbar控件 139
6.6.2 ImageList控件 142
6.7 状态提示栏 143
6.6.3 创建工具栏 143
6.8 文本浏览器实例 144
第7章 设计应用程序界面 153
7.1 窗体组成 154
7.1.1 窗体属性 154
7.1.2 添加新窗体 156
7.1.3 操作不同窗体 157
7.1.4 控制窗体环境 157
7.1.5 设置窗体位置 158
7.2 启动和卸载窗体 158
7.2.1 加载窗体 158
7.2.2 显示窗体 159
7.2.3 卸载窗体 159
7.2.4 消隐窗体 159
7.3 实例 159
7.4.1 设置启动窗体 161
7.4 设置窗体环境 161
7.4.2 快速显示 162
7.5 多文档界面(MDI)应用程序 163
7.5.1 父窗体 163
7.5.2 子窗体 163
7.5.3 运行特点 163
7.5.4 MDI窗体属性 164
7.6 实例 165
7.7 对话框 172
7.7.1 模式或非模式的对话框 172
7.7.2 预定义对话框 173
7.7.3 定制对话框 180
7.7.4 实例 181
7.7.5 通用对话框 182
第8章 文本处理 193
8.2.1 TextBox控件 194
8.1 字体资源 194
8.2 文本编辑 194
8.2.2 RichTextBox控件 196
8.2.3 应用RichTextBox控件 198
8.2.4 Clipboard对象 200
8.3 在绘图区中使用字符 200
8.3.1 使用Print方法 200
8.3.2 控制字符输出位置 201
8.3.3 控制颜色和字体 202
8.4 多文档界面 203
8.4.1 创建多界面文档 204
8.4.2 排列子窗体 204
8.5 实现文本编辑 205
8.6 文本编辑器实例 205
第9章 图形处理 221
9.1 坐标 222
9.2 颜色 222
9.3 Line控件 222
9.3.1 直线样式 222
9.3.2 宽度和颜色 223
9.3.3 移动 223
9.3.4 实例 224
9.4 Shape控件 224
9.5 图片 226
9.5.1 Image控件 226
9.5.2 PictureBox控件 234
9.5.3 在窗体中显示图形 235
9.6 图形方法 235
9.7 绘制点 236
9.6.2 清除画图区 236
9.6.1 原理 236
9.8 绘制直线 237
9.9 绘制矩形 238
9.10 实例 239
9.11 绘制圆和曲线 243
9.11.1 绘制圆 243
9.11.2 绘制椭圆 244
9.11.3 绘制饼图 244
9.12 在任意位置绘制图形 246
9.13 AutoRedraw属性 247
9.14 启动时加载图形 249
9.15 实例1 249
9.16 实例2 251
9.17 迷宫 255
第10章 系统资源 267
10.1 键盘 268
10.1.1 KeyDown事件 268
10.1.2 KeyUp事件 269
10.1.3 KeyPress事件 269
10.1.4 键盘处理程序 271
10.2 鼠标 272
10.2.1 响应 273
10.2.2 MouseDown事件 273
10.2.3 MouseMove事件 275
10.2.4 MouseUp事件 275
10.2.5 检测鼠标按钮 277
10.2.6 检测Shift、Ctrl和Alt键的状态 280
10.2.7 拖放 280
10.3 屏幕和打印机 282
10.3.1 字体 283
10.3.2 输出信息 285
第11章 文件处理 291
11.1 基本函数和语句 292
11.1.1 当前目录 292
11.1.2 修改当前驱动器 292
11.1.3 修改当前目录 292
11.1.4 创建目录 293
11.1.5 删除目录 293
11.1.6 删除文件 293
11.1.7 拷贝文件 293
11.1.8 更名文件 294
11.1.9 获得当前文件路径 294
11.1.10 设置文件属性 294
11.2.1 驱动器列表框 295
11.2 控件 295
11.1.11 函数和语句 295
11.2.2 目录列表框 296
11.2.3 文件列表框 297
11.3 文件处理 302
11.3.1 随机文件 305
11.3.2 二进制文件 313
11.4 小结 315
第12章 数据库应用 317
12.1 可视化数据管理器 318
12.2 数据控件 321
12.2.1 Data控件 321
12.2.2 使用Data控件访问数据库 325
12.3 DAO 325
12.4.1 SQL语言 327
12.4 使用ODBC API访问数据库 327
12.4.2 ODBC API函数 328
12.5 使用RDO访问数据库 332
12.5.1 使用RDO 332
12.5.2 RDO中的对象 335
12.6 使用ADO访问数据库 338
12.6.1 ADO数据控件 338
12.6.2 ADO对象 338
12.6.3 访问数据库 338
12.7 打印报表 340
12.7.1 数据环境 340
12.7.2 数据报表 341
12.7.3 创建报表 342
12.8 访问数据 342
附录A 常用函数 349
附录B 常用预定义(全局)对象 381