第1章 Visual Basic 6.0开发环境 1
1.1 Visual Basic的概念 1
1.2 Visual Basic 6.0的操作界面 1
1.3 Visual Basic 6.0的编程环境 8
1.3.1 工具栏 9
1.3.2 快捷键 11
1.3.3 工程管理器 12
1.3.4 编辑器 13
1.3.5 模板 15
1.3.6 向导 16
1.4.1 API浏览器 17
1.4 开发利器 17
1.4.2 对象浏览器 18
1.5 Visual Basic 6.0新特性 19
1.5.1 语言特性的新内容 19
1.5.2 控件的新内容 20
1.5.3 向导的新内容 22
1.5.4 数据访问的新内容 23
1.5.5 Internet特性的新内容 25
1.5.6 剖件创建的新内容 25
第2章 Visual Basic初步 27
2.1 面向对象的编程 27
2.2.1 Visual Basic的“对象” 28
2.2.2 事件驱动编程 28
2.2 Visual Basic中的事件、对象和方法 28
2.2.3 方法和属性 30
2.3 Visual Basic程序开发步骤 30
2.3.1 第一个Visual Basic例子 31
2.3.2 时钟例子 33
2.3.3 窗体事件 34
2.3.4 生成可执行文件(.EXE) 36
第3章 Visual Basic语言 37
3.1 常量 37
3.2 变量 38
3.2.1 变量声明 39
3.2.2 变量类型 41
3.2.3 变换变量类型 45
3.3 运算符和表达式 46
3.3.1 算术运算符 47
3.3.2 关系运算符和逻辑运算符 48
3.4 流程控制语句 49
3.4.1 条件语句 49
3.4.2 循环语句 51
3.5 子程序 53
3.6 函数 54
第4章 基本Visual Basic控件 55
4.1 命令按钮、文本框、标签、复选框、框架、选项钮 55
4.2 组合框与列表框 59
4.3 形状和线条 61
4.4 驱动器、目录、文件列表框 62
第5章 对话框 66
5.1 对话框的基本知识 66
5.1.1 对话框的设计界面 66
5.1.2 对话框的调用和显示 66
5.1.3 对话框属性的设置 67
5.2 预制对话框 68
5.2.1 消息框 68
5.2.2 建立输入框 74
5.3 定制对话框 78
5.4 公用对话框 81
第6章 图形图像的处理 86
6.1 指定颜色 86
6.2 调色板 88
6.3 绘制基本的几何图形 91
6.3.1 Point方法 91
6.3.2 Line方法 91
6.3.3 绘制简单图形和Shape控件 93
6.4 图形处理 95
6.4.1 PaintPicture方法 96
6.4.2 图形处理 99
第7章 Visual Basic的文件操作 105
7.1 文件的基本操作 105
7.1.1 文件操作的语句及函数 105
7.1.2 文件操作举例 108
7.2.1 顺序文件的写操作 113
7.2 顺序文件操作 113
7.2.2 顺序文件的读操作 116
7.3 随机文件 117
7.4 二进制文件 128
7.4.1 打开二进制文件 128
7.4.2 写入二进制文件 128
7.4.3 从二进制文件中读取数据 129
第8章 程序调试和错误处理 131
8.1 错误的分类 131
8.1.1 语法错误 131
8.1.2 运行错误 132
8.2 错误捕捉和处理 133
8.2.2 Err对象 134
8.2.1 Resume语句 134
8.3 Visual Basic中可以捕捉的错误 135
8.4 错误的调试 138
8.4.1 立即窗口 138
8.4.2 Debug.print语句 138
第9章 MDI多文档界面 140
9.1 MDI多文档界面 140
9.1.1 MDI主窗体 140
9.1.2 MDI子窗体 141
9.1.3 有效的子窗体管理方法 143
9.2 利用向导创建MDI 146
10.1.1 数据库系统的组成 152
10.1 数据库技术基础 152
第10章 Visual Basic数据库编程 152
10.1.2 SQL语言简介 153
10.2 Visual Basic的可视数据管理器 157
10.2.1 可视数据管理窗口 157
10.2.2 数据控件窗口 160
10.2.3 SQL语句窗口 160
10.2.4 创建数据库 161
10.3 DATA控件 164
10.3.1 Data控件的常用属性 165
10.3.2 DATA控件的常用方法 167
10.3.4 对数据进行操作 169
10.3.3 DATA控件的常用事件 169
10.3.5 应用程序举例 170
第11章 编写ASP程序 173
11.1 创建ASP页 173
11.1.1 Script命令 173
11.1.2 HTML和脚本命令的结合 174
11.1.3 ASP指令 175
11.1.4 特殊字符的处理 176
11.2 使用组件和对象 177
11.2.1 ActiveX组件 177
11.2.2 实例 177
11.2.3 使用ASP内建对象 178
11.3.1 创建ODBC DSN文件 184
11.3 使用ADO 184
11.3.2 访问数据库 185
11.3.3 使用Connection对象执行查询 186
11.3.4 使用Recordset对象处理结果 187
11.3.5 用Command对象改善查询 189
11.3.6 结合HTML表格和数据库访问 190
第12章 高级Activex控件 194
12.1 RichTextBox控件 194
12.1.1 RichTextBox控件的属性 194
12.1.2 RichTextBox控件常用的事件和方法 196
12.1.3 应用程序举例 200
12.2 StatusBar控件 201
12.2.1 Panel对象 202
12.2.2 StatusBar控件的属性、方法和事件 205
12.3 ImageList控件 206
12.4 ToolsBar控件 208
12.4.1 ToolsBar控件的属性 210
12.4.2 ToolsBar常用方法和事件 211
第13章 创建DHTML应用程序 214
13.1 DHTML应用程序简介 214
13.1.1 DHTML应用程序的优点 214
13.1.2 DHTML应用程序的基本组成部分 215
13.1.3 DHTML应用程序的结构 216
13.1.4 使用DHTML应用程序的关键事件 216
13.2.1 DHTML应用程序开发过程 217
13.2.2 开发DHTML应用程序工程第一步 217
13.2 开发DHTML应用程序 217
13.3 创建DHTML应用程序的页面 219
13.3.1 HTML编辑器 220
13.3.2 使用已有的HTML页面 220
13.3.3 创建新的HTML页面 221
13.3.4 使用HTML标记DIV和SPAN 222
13.3.5 创建超链接 223
13.3.6 表格设计 223
13.3.7 使用列表 223
13.3.8 理解页面设计器的视图 225
13.3.9 HTML编辑器在页面设计器中的使用 226
13.4 使用动态HTML对象模型 226
13.4.2 动态HTML中的事件 227
13.4.1 动态HTML的对象模型简介 227
13.4.3 为页面元素指定ID 230
13.4.4 设置元素的缺省操作 231
13.4.5 设置和获取一个Web页面的属性 231
13.4.6 HTML页面中数据的交互 233
13.4.7 文本处理 233
13.4.8 在页面间漫游 235
13.4.9 元素和事件的动态处理 236
13.5 生成DHTML应用程序 238
13.5.1 调试DHTML应用程序 238
13.5.2 DHTML应用程序的工程文件 238
13.6.1 使用DHTML应用程序添加表 239
13.6 DHTML应用程序与数据库的交互 239
13.5.3 DHTML应用程序中的编译文件 239
13.6.2 创建数据输入HTML页面 241
13.6.3 创建查看和更新数据的HTML页面 243
13.6.4 创建运行存储过程的HTML页面 245
第14章 多媒体编程 249
14.1 Windows的MCI接口介绍 249
14.1.1 MCI指令的分类 249
14.1.2 MCI指令字符串 249
14.2 创建一个CD播放器 250
14.3 AvtiveMovie控件 254
14.4 使用Animation控件播放AVI文件 254
14.4.1 Animation控件 254
14.4.2 基本操作:Open、Play、Stop和Close方法 255
第15章 Windows API 257
15.1 API的基本概念 257
15.1.1 API简单分类 257
15.1.2 API浏览器 257
15.1.3 数据类型对应关系 258
15.1.4 常用的API函数 259
15.2 API的窗口管理 261
15.3 API系统管理 263
15.4 Visual Basic注册表编程 265
15.4.1 获取Windows中的当前用户名称 266
15.4.2 在Windows中注册一个扩展名 267
15.5 API的使用说明 269