《Visual Basic 6.0开发宝典》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:清源计算机工作室编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1999
  • ISBN:7111067231
  • 页数:496 页
图书介绍:

前言 1

编者的话 1

第1章 Visual Basic 6.0概述 1

1.1 Visual Basic简介 1

1.1.1 面向对象编程 1

1.1.2 Windows编程和事件钮动 2

1.1.3 交互式开发 3

1.2 Visual Basic 6.0的新特点 3

1.2.1 控件的新特点 4

1.2.2 数据库 6

1.2.3 语言的新增特性 6

1.2.4 网络开发 7

第2章 集成开发环境 9

2.1 Visual Basic集成开发环境(IDE) 9

2.1.1 IDE的各个部分 10

2.1.2 控制控件 14

2.1.3 定制IDE以及附件 15

2.2.1 基本内容 16

2.2 Visual Basic的项目管理 16

2.2.2 改变项目的文件和属性 17

第3章 Visual Basic编程基础 20

3.1 变量和常量 20

3.1.1 变量 20

3.1.2 常量 25

3.1.3 数组 26

3.2.1 基本字符串操作 27

3.2 字符串处理和类型转换 27

3.2.2 字符串操作的综合应用 29

3.2.3 类型转换 31

3.3 程序流控制语句 32

3.3.1 分支语句 32

3.3.2 循环语句 33

3.4 过程和函数 34

3.4.2 参数传递 35

3.4.1 定义和调用 35

3.5 小结 36

第4章 控件编程 37

4.1 控件介绍 37

4.2 内部控件 38

4.2.1 内部控件的共性 38

4.2.2 命令按钮 44

4.2.3 标签与文本控件 45

4.2.4 列表框与组合框 49

4.2.5 文本路径控件 50

4.2.6 选择控件 56

4.2.7 其它内部控件处理 56

第5章 窗体、菜单与对话框 62

5.1 窗体 62

5.1.1 窗体介绍 62

5.1.2 窗体的存在周期 63

5.1.3 SDI窗体 64

5.1.4 MDI窗体 66

5.2 菜单编程 70

5.2.1 菜单的编辑环境 70

5.2.2 菜单的创建过程 71

5.2.3 创建弹出式菜单 74

5.2.4 动态增减菜单项的内容 76

5.3 对话框编程 80

5.3.1 消息框 80

5.3.2 输入框 83

5.3.3 通用对话框 84

第6章 类与对象 92

6.1 VB中的类与对象 92

6.2 对象的创建 93

6.2.1 用对象变量创建对象引用 93

6.2.2 用类模块创建新类 95

6.2.3 用集合对象创建新的集合 102

7.1.1 VB中的事件 106

第7章 VB的输入和输出 106

7.1 事件响应 106

7.1.2 鼠标事件 107

7.1.3 键盘事件 118

7.2 文件I/O 120

7.2.1 文件的关闭 120

7.2.2 访问文本文件 121

7.2.3 访问随机文件 122

7.2.4 访问二进制文件 123

7.3 显示与打印 125

7.3.1 Screen对象 125

7.3.2 Printer对象 126

7.3.3 Clipboard对象 131

7.3.4 Debug对象 133

第8章 VB与动态链接库 135

8.1 DLL介绍 135

8.2 声明DLL 136

8.3 调用DLL 137

8.3.1 调用过程 137

8.3.2 调用DLL实例 138

8.4 编写DLL 144

第9章 图形与多媒体 148

9.1 使用图形 148

9.1.1 坐标系统 148

9.1.2 使用颜色 149

9.1.3 绘图方法 150

9.2 图形动画 155

9.2.1 使用图形方法 155

9.2.2 使用图形控件 156

9.2.3 使用API函数 157

9.3 多媒体 164

9.3.1 使用控件 164

9.3.2 使用MCI函数 173

9.3.3 使用MIDI 188

9.4 小结 191

第10章 错误处理与调试 192

10.1 出错处理 193

10.1.1 设置错误捕获 193

10.1.2 Resume语句 193

10.1.3 Err对象 194

10.2 调试程序 196

10.2.1 调试工具 196

10.2.2 使用调试窗口 197

10.3 小结 200

第11章 VB与数据库 201

11.1 数据库基础 201

11.1.1 数据库与DBMS 201

11.1.2 关系数据库的基本结构 201

11.1.3 数据库的设计 203

11.2.2 VB支持的数据库系统 205

11.2.1 为什么用VB开发数据库应用程序 205

11.2 VB与数据库 205

11.2.3 VB对数据库的访问 206

11.3 可视数据管理器 206

11.3.1 建立数据库 207

11.3.2 打开和浏览数据库 209

11.3.3 其它功能 211

11.4 小结 213

第12章 数据控件编程 214

12.1 Data控件 214

12.1.1 Data控件简介 214

12.1.2 使用Data控件的属性 214

12.1.3 数据绑定控件 217

12.1.4 Data控件的方法和事件 219

12.1.5 Data控件的事件 220

12.2 深入Data控件 225

12.2.1 Data控件的RecordSet属性 225

12.2.2 增强数据控件的功能 226

12.3.1 ADO数据控件简介 237

12.3 ADO数据控件 237

12.3.2 ADO数据控件的属性和?件 238

12.4 数据绑定控件 243

12.4.1 数据绑定控件简介 243

12.4.2 绑定控件的属性 244

12.4.4 数据控件的使用 245

12.4.5 简单示例 247

12.5 小结 249

第13章 DAO编程 250

13.1 DAO概述 250

13.1.1 什么是DAO 250

13.1.2 DAO的发展 250

13.2 DBEngine对象 251

13.2.1 理解DBEngine对象 251

13.1.3 DAO库 251

13.2.2 DBEngine对象 252

13.2.3 DBEngine使用实例 253

13.3 Workspace对象 256

13.3.1 理解Workspace对象 256

13.3.2 Workspace对象的属性 257

13.3.3 Workspace对象的常用方法 257

13.3.4 使用Workspace对象 258

13.4 Database对象 259

13.4.1 Database对象常用属性 260

13.4.2 Database对象常用方法 260

13.4.3 TableDef对象 261

13.4.4 Recordset对象 264

13.4.5 QueryDef对象 266

13.5 Field和Index对象 268

13.5.1 Field对象 268

13.6 DAO编程 270

13.5.2 Index对象 270

13.6.1 数据库的建立 271

13.6.2 数据库的管理及维护 272

13.6.3 DAO编程实例 273

13.7 小结 286

14.1.1 SQL的起源及发展 287

14.1.2 SQL的特点 287

14.1 SQL概述 287

第14章 SQL语言 287

14.1.3 SQL语言的种类和功能 288

14.1.4 VB中使用SQL语言 289

14.2 数据查询语言 291

14.2.1 SELECT语句 291

14.2.2 使用合计函数 296

14.2.3 链接表 297

14.2.4 添加、更新和删除查询 299

14.3.2 建立索引 300

14.3 数据定义语言 300

14.3.1 建立表 300

14.3.3 添加、删除字段和索引 301

14.3.4 删除表 301

14.4 小结 302

第15章 使用ADO 303

15.1.1 什么是ADO 303

15.1.2 Connection对象 304

15.1.3 Command对象 306

15.1.4 Recordset对象 307

15.2 使用ADO 308

15.3.1 理解ODBC 308

15.3.2 使用ADO 310

15.3 小结 314

第16章 典型ActiveX控件 315

什么是ActiveX 315

16.1 ActiveX控件概述 315

16.2.1 ImageList控件 318

16.2 典型控件 318

16.2.2 Toolbar控件 320

16.2.3 Slider控件 326

16.2.4 Rich TextBox控件 328

16.2.5 StatesBar控件 339

16.2.6 ProgressBar控件 341

16.2.7 TreeView控件 343

17.1.1 介绍 350

17.1.2 创建ActiveX控件的过程 350

17.1 自定义ActiveX控件 350

第17章 ActiveX自定义控件与文档 350

17.1.3 定义属性页 358

17.2 ActiveX文档 360

17.2.1 ActiveX文档介绍 360

17.2.2 ActiveX文档对象的性质 362

17.2.4 创建ActiveX文档过程 365

18.1 WIN32 API编程概念 371

第18章 WIN32 API基础 371

18.2 从VB访问API 372

18.2.1 声明(Declaration) 373

18.2.2 调用 374

18.3 回调函数 379

18.4 小结 382

第19章 用户接口服务 383

19.1 用户接口服务基础 383

19.2 窗口 386

19.2.1 窗口基础 386

19.2.2 实例 387

19.3 鼠标、菜单和键盘 404

19.3.1 鼠标和菜单 404

19.3.2 键盘 413

19.4 标准控件 416

19.4.1 文本框 416

19.4.2 列表框和组合框 423

第20章 系统基本服务 428

20.1 注册表 428

20.1.1 注册表结构 428

20.1.2 注册表函数 429

20.1.3 注册表操作实例 430

20.1.4 自动开始上次关机时关闭的应用程序 435

20.2 内存与文件系统 435

20.2.1 存储器管理 435

20.2.2 文件系统 441

20.3 进程与线程 445

第21章 SHELL编程 450

21.1 基本SHELL编程 450

21.1.1 墙纸的设定 450

21.1.2 建立文件关联 450

21.1.3 移动文件到回收站 451

21.2 屏幕保护程序 452

21.2.2 屏幕保护程序的实例 453

21.2.1 屏幕保护程序的结构 453

21.3 实例:批量启动程序 464

21.3.1 基本方法 464

21.3.2 程序的实现 466

第22章 Visual Basic与Internet 477

22.1 Internet基础 477

22.1.1 Internet简介 477

22.1.2 Internet开发的发展 479

22.2 IIS应用的开发 481

22.2.1 IIS应用简介 481

22.2.2 IIS应用的开发过程 482

22.3 DHTML应用的开发 483

22.3.1 DHTML简介 483

22.3.2 DHTML应用的开发过程 484

22.4 VB的Internet控件 488

22.4.1 WinSock控件 488

22.4.2 WebBrowser控件与Internet传输控件 494