《Visual Basic 6使用详解》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:王道义,乔陶鹏,李颖鹏,宋德强等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1997
  • ISBN:7111072642
  • 页数:433 页
图书介绍:

全书导读 1

第1章 Visual Basic 6概述 1

1.1 Visual Basic 6简介 1

1.1.1 Visual Basic 的发展 1

序 1

1.1.2 Visual Basic的优点和不足 2

1.1.3 三种版本 2

1.2.1 对象 3

1.2.2 对象的属性和方法 3

1.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.6 事件驱动编程 14

1.4 创建一个 Visual Basic 应用程序 14

1.3.5 关于窗体的一些事件 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.5 程序设计语言的发展 26

1.5.4 控件的发展 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.10 小结 48

2.9.4 其它帮助 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.1 变量 56

3.2 变量和常量 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.2 关系运算符 63

3.5.1 算术运算符 63

3.5 运算符 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.1 模块 69

3.7 模块、子程序和函数 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.1 注释 77

3.9.2 缩进和对齐 77

3.9 Visual Basic程序的书写 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.2 目录列表框 86

4.2.1 驱动器列表框 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.1 错误类型 124

5.1.1 编译错误 124

第5章 错误处理与调试 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.1 错误对象 138

5.3 错误对象与错误处理 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.5 查找对象所属的类 168

7.2.4 释放对象及对象变量 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.1 内建集合 182

7.4.2 用Collection 类型创建自己的集合 182

7.4 集合 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 .1 数据源 211

8.3 数据感知的类 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.7 OLE技术 219

8.7.1 什么是OLE 219

8.6.3 利用具有持续性的类 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.1.1 什么是数据库 243

10.1 数据库的基本概念 243

第10章 数据库编程基础 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.1 .1 数据访问控件介绍 269

11.1 数据访问控件 269

第11章 数据访问控件 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 DateGrid控件 280

11.3.1 显示数据 280

11.3.2 操作记录数据 283

11.4.1 简介 284

11.4 DataList控件和DataCombo控件 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.1 Visual Basic的数据访问接口 296

12.1 .1 数据访问接口的发展 296

第12章 ActiveX数据对象 296

12.1 .2 DAO的分层结构 297

12.1 .3 RDO对象模型 299

12.1 .4 ADO对象模型 300

12.1 .5 V isual Basic数据访问接口小结 301

12.2 ADO操作数据的步骤 301

12.3 Connection对象 302

12.3.1 明确Connection 对象的属性 302

12.3.2 创建一个链接 303

12.3.3 执行和取消操作 304

12.4 Recordset 对象 305

12.3.5 使用Connection 对象示例 305

12.3.4 断开链接 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.2 执行命令 312

12.6.1 设置Command 对象的属性 312

12.6 Command 对象 312

12.6.3 创建Parameter 对象 313

12.7 Parameter 对象 313

12.8 错误信息 313

12.9 应用ADO对象访问数据 314

12.9 .1 主窗体MDIFroml 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 Internet Transfer 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.2 VBScript初步 381

14.3.1 VBScript介绍 381

14.3 在主页中直接使用VBScript脚本语言 381

14.3.3 使用VBScript实现页面的动态响应 383

14.4 小结 392

第五章 基于浏览器的应用程序 393

15.1 DHTML应用程序 393

15.1 .1 创建DHTML应用程序 393

15.1 .2 配置封装DHTML应用程序 395

15.2 .1 概述 396

15.2 .2 ASP的工作过程 396

15.2 Active Server Pages(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