Visual Basic 6使用详解

作者
王道义等
丛书名
使用详解系列
出版社
机械工业出版社
ISBN
9787111072645
简要
简介
内容简介书籍计算机书籍 购买方法:点击“蓝色文字收藏品”或者“可以从“这些卖家”购买” .....................购买说明:此书为绝版图书,售价高于原价作者:王道义等编著页数:433出版社:北京市:机械工业出版社出版日期:1999
目录
目 录

全书导读
第1章 Visual Basic 6概述 1
1.1 Visual Basic 6简介 1
1.1.1 Visual Basic的发展 1
1.1.2 Visual Basic的优点和不足 2
1.1.3 三种版本 2
1.2 对象和面向对象编程 3
1.2.1 对象 3
1.2.2 对象的属性和方法 3
1.2.3 窗体 5
1.2.4 控件 7
1.2.5 面向对象编程 8
1.3 事件和事件驱动编程 8
1.3.1 事件 8
1.3.2 焦点事件 8
1.3.3 键盘事件 10
1.3.4 鼠标事件 12
1.3.5 关于窗体的一些事件 14
1.3.6 事件驱动编程 14
1.4 创建一个Visual Basic应用程序 14
1.4.1 总体设计 15
1.4.2 创建应用程序界面和设置属性 15
1.4.3 编写程序代码 18
1.4.4 产生可执行文件 22
1.5 Visual Basic 6的新特点 23
1.5.1 原始代码编译和速度优化的加强 23
1.5.2 数据访问的发展 24
1.5.3 Internet应用的发展 25
1.5.4 控件的发展 26
1.5.5 程序设计语言的发展 26
1.6 小结 27
第2章 Visual Basic 6的集成开发环境 29
2.1 建立新项目 29
2.2 使用菜单栏 31
2.3 使用工具栏 32
2.4 使用控件工具箱 33
2.5 使用属性窗口 35
2.6 使用项目资源管理窗口 35
2.7 使用代码窗口 36
2.8 定制自己的集成开发环境 37
2.8.1 设置代码编辑器 38
2.8.2 设置窗体客户区 39
2.8.3 设置集成开发环境的桌面 40
2.8.4 设置应用程序的环境 41
2.8.5 设置应用程序的编译方式和
中断条件 42
2.9 使用Visual Basic 6的帮助系统 43
2.9.1 MSDN简介 43
2.9.2 进入MSDN帮助系统 44
2.9.3 使用MSDN帮助系统 45
2.9.4 其它帮助 48
2.10 小结 48
第3章 Visual Basic程序设计语言 50
3.1 Visual Basic的数据类型 50
3.1.1 数字型(Numberic) 51
3.1.2 字符串型 52
3.1.3 日期型 53
3.1.4 对象型 53
3.1.5 变体型 54
3.1.6 类型变换 54
3.1.7 变量的类型检查 55
3.2 变量和常量 56
3.2.1 变量 56
3.2.2 常量 58
3.2.3 用户自定义数据类型 59
3.3 数组 59
3.3.1 定长数组 59
3.3.2 动态数组 60
3.4 集合 61
3.4.1 声明集合 61
3.4.2 集合的属性和方法 61
3.5 运算符 63
3.5.1 算术运算符 63
3.5.2 关系运算符 63
3.5.3 字符串运算符 64
3.5.4 逻辑运算符 65
3.5.5 优先级别 65
3.6 程序流程控制语句 65
3.6.1 判断语句 65
3.6.2 循环 67
3.6.3 控制嵌套 68
3.6.4 强制退出 68
3.7 模块、子程序和函数 69
3.7.1 模块 69
3.7.2 子程序 70
3.7.3 函数 71
3.7.4 变元和变元匹配 71
3.7.5 变元传递机制 73
3.8 输入/输出函数 74
3.8.1 InputBox函数 74
3.8.2 MsgBox函数 76
3.9 Visual Basic程序的书写 77
3.9.1 注释 77
3.9.2 缩进和对齐 77
3.9.3 续行 78
3.10 小结 78
第4章 文件管理与操作 80
4.1 与文件系统操作有关的语句、函数
与对象 80
4.1.1 关于文件系统管理维护的语句 80
4.1.2 关于文件系统管理维护的函数 83
4.1.3 文件系统对象 84
4.1.4 对文件操作的语句与函数 85
4.2 文件系统控件 85
4.2.1 驱动器列表框 86
4.2.2 列表框 86
4.2.3 文件列表框 87
4.2.4 文件系统管理操作举例 87
4.3 公用对话框的文件操作功能 93
4.3.1 文件操作公用对话框概述 93
4.3.2 几个重要属性 94
4.3.3 公用对话框文件操作示例 98
4.4 文件系统对象 104
4.4.1 文件系统对象的使用方法 104
4.4.2 FSO对象使用举例 106
4.5 文件的访问 113
4.5.1 文件的打开与关闭 114
4.5.2 顺序文件 115
4.5.3 随机文件 116
4.5.4 二进制文件 118
4.5.5 文件的共享 120
4.6 文件与剪贴板 121
4.7 小结 123
第5章 错误处理与调试 124
5.1 错误类型 124
5.1.1 编译错误 124
5.1.2 运行错误 125
5.1.3 逻辑错误 126
5.1.4 分析错误类型的意义 126
5.2 调试功能与调试工具 126
5.2.1 程序所处的模式 126
5.2.2 调试工具 132
5.2.3 调试的一些特殊问题 137
5.3 错误对象与错误处理 138
5.3.1 错误对象 138
5.3.2 错误处理 140
5.3.3 错误处理举例 142
5.3.4 调试与错误的矛盾 145
5.4 小结 146
第6章 多媒体 147
6.1 多媒体的基本概念 147
6.1.1 声音与图形 147
6.1.2 音乐与动画 148
6.2 多媒体控件的使用 149
6.2.1 Multimedia MCI控件 149
6.2.2 其他多媒体控件 156
6.3 小结 161
第7章 面向对象程序设计 162
7.1 面向对象程序设计简介 162
7.1.1 对象的概念 162
7.1.2 面向对象的程序设计方法 163
7.1.3 Visual Basic的面向对象特性 163
7.2 操作Visual Basic中的对象 164
7.2.1 对象变量的基本概念 164
7.2.2 Set关键字 166
7.2.3 New关键字 167
7.2.4 释放对象及对象变量 168
7.2.5 查找对象所属的类 168
7.2.6 通过变量名来调用对象的属性
和方法 169
7.2.7 对一个对象执行多个操作 169
7.2.8 使用默认属性 170
7.2.9 新添对象 172
7.3 控件数组 178
7.3.1 直接引用控件数组 179
7.3.2 利用对象变量数组引用控件数组 180
7.3.3 添加或删除控件数组中的元素 180
7.4 集合 182
7.4.1 内建集合 182
7.4.2 用Collection类创建自己的集合 182
7.4.3 Visual Basic 6中新添的集合 185
7.5 对象浏览器 185
7.5.1 对象浏览器的内容及使用 185
7.5.2 添加对象的描述 187
7.6 对象编程的典型例子—MDI窗体 188
7.6.1 创建MDI窗体及其子窗体 188
7.6.2 MDI内置功能 189
7.6.3 MDI窗体及其子窗体的菜单 191
7.6.4 结束MDI应用程序 193
7.6.5 生成MDI编辑器 194
7.7 小结 197
第8章 创建自己的类及对象 199
8.1 创建自己的Visual Basic对象 199
8.2 建立自己的类 201
8.2.1 属性 202
8.2.2 方法 203
8.2.3 关于属性和方法的部分问题
的讨论 204
8.2.4 事件 207
8.3 数据感知的类 211
8.3.1 数据源 211
8.3.2 数据使用者 212
8.3.3 BindingCollection对象 212
8.4 创建集合类 213
8.5 Visual Basic Class Builder应用程序 215
8.6 类的持续性 216
8.6.1 设置类的持续性 217
8.6.2 用PropertyBag对象使一个对象
具有持续性 218
8.6.3 利用具有持续性的类 219
8.7 OLE技术 219
8.7.1 什么是OLE 219
8.7.2 OLE容器控件 220
8.8 小结 226
第9章 ActiveX 227
9.1 ActiveX控件 227
9.1.1 与ActiveX控件相关的基本内容 227
9.1.2 建造ActiveX控件的方法 229
9.1.3 创建ActiveX控件的步骤 229
9.1.4 创建由控件项目和测试项目组成
的项目组 230
9.1.5 设计控件的外观 232
9.1.6 实现控件的接口和功能 233
9.1.7 设计和实现控件的属性页 235
9.1.8 编译控件部件 236
9.2 ActiveX部件 237
9.2.1 部件的特性及部件设计的
一般准则 237
9.2.2 创建ActiveX部件项目 238
9.2.3 显示类的窗体 238
9.2.4 创建测试项目 239
9.2.5 共享类 240
9.3 小结 241
第10章 数据库编程基础 243
10.1 数据库的基本概念 243
10.1.1 什么是数据库 243
10.1.2 基本术语 244
10.1.3 数据库的规范化 245
10.1.4 记录集 246
10.1.5 Visual Basic数据库编程 247
10.2 规划数据库 249
10.2.1 规范化 249
10.2.2 指定索引 250
10.2.3 建立表的关联性 250
10.3 可视数据管理器 250
10.3.1 VisData的工作环境 251
10.3.2 创建数据表 252
10.3.3 建立查询 254
10.3.4 建立数据窗体 256
10.4 结构化查询语言SQL 257
10.4.1 SQL简介 257
10.4.2 SQL语句的基本元素 257
10.4.3 DDL操作 259
10.4.4 DML操作 262
10.5 小结 268
第11章 数据访问控件 269
11.1 数据访问控件 269
11.1.1 数据访问控件介绍 269
11.1.2 数据绑定和数据绑定控件 270
11.2 ADO数据控件 272
11.2.1 ADO数据控件简介 272
11.2.2 ADO数据控件的主要属性 273
11.2.3 使用ADO数据控件 276
11.3 DataGrid控件 280
11.3.1 显示数据 280
11.3.2 操作记录数据 283
11.4 DataList控件和DataCombo控件 284
11.4.1 简介 284
11.4.2 定位显示记录 285
11.4.3 操作记录数据 287
11.5 应用数据访问控件 288
11.5.1 界面设计 289
11.5.2 功能实现 290
11.5.3 运行程序 294
11.6 小结 295
第12章 ActiveX数据对象 296
12.1 Visual Basic的数据访问接口 296
12.1.1 数据访问接口的发展 296
12.1.2 DAO的分层结构 297
12.1.3 RDO对象模型 299
12.1.4 ADO对象模型 300
12.1.5 Visual Basic数据访问接口小结 301
12.2 ADO操作数据的步骤 301
12.3 Connection对象 302
12.3.1 明确Connection对象的属性 302
12.3.2 创建一个链接 303
12.3.3 执行和取消操作 304
12.3.4 断开链接 305
12.3.5 使用Connection对象示例 305
12.4 Recordset对象 305
12.4.1 创建Recordset对象 306
12.4.2 操作记录 307
12.4.3 复制Recordset对象 310
12.4.3 保存Recordset对象 310
12.5 操作字段 311
12.5.1 Fields集合 311
12.5.2 操作Field对象 311
12.6 Command对象 312
12.6.1 设置Command对象的属性 312
12.6.2 执行命令 312
12.6.3 创建Parameter对象 313
12.7 Parameter对象 313
12.8 错误信息 313
12.9 应用ADO对象访问数据 314
12.9.1 主窗体MDIForml 315
12.9.2 打开数据库和数据表 316
12.9.3 编辑记录数据 318
12.9.4 SQL查询 322
12.10 远程数据访问简介 322
12.11 小结 324
第13章 网络通信 325
13.1 TCP/IP通信的基础知识 325
13.2 使用Microsoft提供的ActiveX控件
进行网络通信 327
13.3 InternetTransfer Control 控件的使用
方法 327
13.3.1 控件特点 327
13.3.2 使用前的基本设置 328
13.3.3 连接请求及数据传输 330
13.4 使用WinSock控件进行网络通信 345
13.4.1 控件特点 346
13.4.2 使用前的基本设置 347
13.4.3 使用TCP协议进行通信 348
13.4.4 使用UDP协议进行通信 355
13.5 小结 359
第14章 交互式主页制作 360
14.1 交互式主页概述 360
14.2 CGI与WinCGI 361
14.2.1 表单的组成元素 362
14.2.2 制作表单 367
14.2.3 WinCGI编程 369
14.3 在主页中直接使用VBScript脚
本语言 381
14.3.1 VBScript介绍 381
14.3.2 VBScript初步 381
14.3.3 使用VBScript实现页面的
动态响应 383
14.4 小结 392
第15章 基于浏览器的应用程序 393
15.1 DHTML应用程序 393
15.1.1 创建DHTML应用程序 393
15.1.2 配置封装DHTML应用程序 395
15.2 Active Server Pages(ASP) 396
15.2.1 概述 396
15.2.2 ASP的工作过程 396
15.2.3 在ASP中结合Scripts脚本 397
15.2.4 在ASP中结合对象和组件 399
15.2.5 利用ASP的内嵌对象编程 400
15.3 IIS应用程序 403
15.3.1 关于IIS应用程序的基本概念 403
15.3.2 简单的IIS应用程序制作实例 404
15.4 小结 408
附录A Internet Transfer控件参考 409
附录B Winsock控件参考 420
附录C VBScript脚本语言基础 430

推荐

车牌查询
桂ICP备20004708号-3