第一章 认识Visual BASIC 6.0中文版 1
1.1 Visual BASIC 6.0中文版简介 1
1.1.1 概述 1
1.1.2 Visual BASIC版本简介 2
1.2 Visual BASIC的安装、启动和退出 2
1.2.1 Visual BASIC 6.0中文版的安装 2
1.2.2 Visual BASIC 6.0中文版的启动和退出 3
1.3 Visual BASIC 6.0中文版的基本界面 4
1.4 Visual BASIC 6.0工程结构 6
1.4.1 Visual BASIC 6.0工程的结构 6
1.4.2 工程管理 8
1.4.3 Visual BASIC应用程序结构 13
1.5 建立一个应用程序 13
1.5.1 建立应用程序 13
1.5.2 保存工程文件 16
1.5.3 生成可执行文件 17
1.5.4 Visual BASIC程序代码的编写格式 17
小结 18
练习题 18
第二章 Visual BASIC的语言结构 19
2.1 变量和常量 19
2.1.1 常量 19
2.1.2 变量 19
2.2 数据类型 21
2.2.1 数字型(Numeric)数据 21
2.2.2 字符串型(String)数据 22
2.2.3 变体型(Variant)数据 23
2.2.4 期型(Date)数据 23
2.2.5 对象型(Object)数据 23
2.2.6 布尔型(Boolean)数据 24
2.2.7 自定义数据类型 24
2.2.8 类型声明字符 24
2.3 运算符与表达式 25
2.3.1 算术运算 25
2.3.2 比较运算 25
2.3.3 连接运算 26
2.3.4 逻辑运算 26
2.3.5 运算的优先级别 27
2.4 数组 27
2.4.1 固定数组 28
2.4.2 动态数组 28
2.5 程序控制语句 29
2.5.1 选择结构 29
2.5.2 循环结构 31
2.5.3 Goto语句 33
2.6 过程与函数 33
2.6.1 过程 33
2.6.2 函数 34
2.6.3 参数的传递 37
2.7 对象 38
2.7.1 对象(Object)的概念 38
2.7.2 使用对象 40
小结 42
练习题 42
第三章 Visual BASIC的开发环境 43
3.1 系统菜单 43
3.1.1 文件菜单 43
3.1.2 编辑菜单 44
3.1.3 视图菜单 46
3.1.4 工程菜单 47
3.1.5 格式菜单 49
3.1.6 调试菜单 49
3.1.7 运行菜单 50
3.1.8 查询菜单 51
3.1.9 图表菜单 52
3.1.10 工具菜单 52
3.1.11 外接程序菜单 52
3.1.12 窗口菜单 53
3.1.13 帮助菜单 53
3.2 工具栏 53
3.2.1 标准工具栏 54
3.2.2 编辑工具栏 54
3.2.3 窗体编辑器工具栏 55
3.2.4 调试工具栏 55
3.3 工具箱 56
小结 59
练习题 59
第四章 窗体 60
4.1 窗体的属性 60
4.1.1 窗体的属性 60
4.1.2 属性窗口 63
4.2 响应窗体事件 65
4.2.1 代码窗口 65
4.2.2 响应窗体事件 66
4.3 建立多文档界面(MDI) 70
4.3.1 创建MDI窗体 70
4.3.2 向MDI窗体中添加子窗体 71
4.3.3 对子窗体的操作 72
小结 76
练习题 76
第五章 标准控件 77
5.1 文字显示控件 77
5.1.1 标签控件 77
5.1.2 文本框控件 78
5.1.3 列表框控件 79
5.1.4 组合框控件 80
5.2 按钮控件 84
5.2.1 命令按钮控件 84
5.2.2 选项按钮控件 85
5.2.3 复选框控件 85
5.3 滚动条控件 89
5.4 时钟控件 92
小结 96
练习题 96
第六章 菜单 97
6.1 菜单基础 97
6.2 菜单编辑器 99
6.3 建立应用程序菜单 101
6.4 为菜单事件编写程序代码 102
6.5 设计弹出式菜单 106
6.6 使用向导设计窗体 107
6.6.1 启动应用程序向导 107
6.6.2 菜单的设计 108
小结 115
练习题 115
第七章 对话框 116
7.1 对话框简介 116
7.2 MsgBox函数 117
7.3 InputBox函数 120
7.4 自定义对话框 122
小结 127
练习题 127
第八章 文本和图片处理 128
8.1 文本的字体特征 128
8.2 在窗体中显示文本 130
8.2.1 Print方法 130
8.2.2 文本的输出位置 131
8.3 图片框控件 135
8.3.1 图片框控件的属性 135
8.3.2 图片加载函数LoadPicture 137
8.3.3 绘制图片的方法PaintPicture 139
8.4 图像控件 142
小结 144
练习题 144
第九章 文件处理 145
9.1 文件控件的使用 145
9.1.1 三种文件控件 145
9.1.2 文件控件的属性 145
9.1.3 文件控件的使用 146
9.2 文件的操作(一) 148
9.2.1 文件的结构和分类 148
9.2.2 顺序文件的操作 148
9.2.3 随机文件 151
9.2.4 二进制文件 152
9.3 文件的操作(二) 152
9.3.1 创建文件 153
9.3.2 添加数据到文件 153
9.3.3 读取文件 155
9.3.4 文件的移动、复制和删除 155
9.4 文件操作的一个实例 157
小结 163
练习题 163
第十章 ActiveX控件的应用 164
10.1 加载ActiveX控件 164
10.2 标准的ActiveX控件 166
10.2.1 A DO Data控件 166
10.2.2 DataGrid控件 167
10.2.3 DataList控件 167
10.2.4 DataCombo控件 167
10.2.5 MSFlexGrid控件 168
10.3 公共对话框控件 168
10.3.1 对话框的属性 168
10.3.2 应用示例 174
10.4 Animation控件(动画) 178
10.4.1 Animation控件的属性 179
10.4.2 Animation控件的常用方法 179
10.4.3 Animation控件的应用示例 180
10.5 Multimedia MCI控件简介 183
10.6 ToolBar控件 184
10.6.1 工具栏控件(ToolBar)的属性 185
10.6.2 ToolBar控件的使用 187
小结 191
练习题 191
第十一章 创建安装程序 193
11.1 打包和展开向导 193
11.1.1 概述 194
11.1.2 打包过程的全部步骤 194
11.1.3 启动打包和展开向导 195
11.1.4 示例 196
11.2 安装工具包(SetupToolkit) 204
11.2.1 修改安装工程 205
11.2.2 需要发布的文件 207
11.2.3 将文件安装到用户机器的什么位置 208
11.2.4 手工编辑setup.lst文件 209
11.2.5 创建发布媒体 211
11.3 应用程序的卸载 211
小结 212
练习题 213