《Microsoft Visual Basic 6.0实例精选》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:崔华阳编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7900074015
  • 页数:337 页
图书介绍:

第1篇 基础篇 3

第1章 窗体和控件基础 3

1.1 基本概念 3

1.1.1 设置窗体属性 4

1.1.2 窗体属性、事件和方法 4

1.2 例程解析 5

1.2.1 新建工程 5

1.2.2 设定编程环境 6

1.2.3 设置工程属性 7

1.2.4 加入SSTab控件 8

1.2.5 加入其他控件 10

1.2.6 查看主窗体效果 12

1.3 专题讨论:关于一些常规属性(一) 13

1.3.1 Position属性组 13

1.3.2 ForeColor和BackColor属性 14

第2章 编程基础 17

2.1 基本概念 18

2.1.1 数据类型 18

2.1.2 程序过程 18

2.1.3 控制流程 19

2.1.4 数值处理 19

2.1.5 字符串处理 19

2.1.6 键盘响应 20

2.2 “家庭计算器”例程解析 21

2.2.1 设置窗体布局 21

2.2.2 通过按钮获取表达式 24

2.2.3 计算表达式(“=”按钮的响应) 36

2.2.4 用键盘实现表达式输入 42

2.2.5 小结 42

2.3 专题讨论:关于一些常规属性(二) 45

2.3.1 Caption属性和Text属性 46

2.3.2 TabStop和Tablndex属性 46

2.3.3 ZOrder方法 47

第3章 文本和文件处理 49

3.1 基本概念 49

3.1.1 操作TextBox控件中的文本 49

3.1.2 文件系统对象(FSO) 50

3.1.3 菜单控件 51

3.1.4 通用对话框控件(CommonDialog) 51

3.2 “家庭记事本”例程解析 52

3.2.1 设置窗体布局 52

3.2.2 文本编辑操作的实现 56

3.2.3 文本文件存取操作公用模块 61

3.2.4 响应用户对文件操作的要求 65

3.2.5 文本框的字体设置 71

3.3 专题讨论:FSO对象扩展 74

3.3.1 FSO根对象 74

3.3.2 Drive对象 75

3.3.3 Folder对象 75

第4章 绘图基础 79

4.1 基本概念 79

4.1.1 坐标的选择 79

4.1.2 鼠标的响应 79

4.1.3 图形方法 80

4.1.4 有关于画图的窗体属性 81

4.2 “家庭绘图器”例程解析 82

4.2.1 设置窗体布局 82

4.2.2 编写绘图操作程序代码 87

4.2.3 颜色的选择 95

4.2.4 线形的选择 98

4.2.5 设定坐标单位 99

4.2.6 选择坐标原点 102

4.2.7 小结 106

4.3 专题讨论:橡皮绑定的实现 106

4.3.1 设定模块变量 107

4.3.2 捕获初始点 108

4.3.3 在鼠标移动过程中实现“橡皮绑定” 108

4.3.4 鼠标释放时画出最终的圆 109

第2篇 数据库篇 111

第5章 数据库的创建 111

5.1 基本概念 111

5.1.1 数据库和数据库管理系统 111

5.1.2 关系数据库的基本概念 112

5.1.3 关系数据库的分类 112

5.2 使用可视化数据管理器建立数据库实例 112

5.2.1 新建数据库 112

5.2.2 添加数据库表 114

5.2.3 数据库维护 119

5.2.4 创建数据窗体 120

5.3 专题讨论 124

5.3.1 Visual Basic 6.0数据库访问方法 124

5.3.2 数据接口对象DAO 124

5.3.3 远程数据对象RDO 125

5.3.4 ActiveX数据对象ADO 126

5.3.5 数据窗体向导简介 127

第6章 使用Data控件访问数据库 129

6.1 基本概念 129

6.1.1 Data控件 129

6.1.2 记录集对象 129

6.1.3 约束控件(Bound Control) 130

6.1.4 使用代码操作数据库记录 130

6.2.1 设置窗体布局 131

6.2 访问数据库例程解析 131

6.2.2 为按钮和约束控件编写程序代码 133

6.2.3 小结 147

6.3 专题讨论:SQL概述 147

6.3.1 SQL查询的类型 148

6.3.2 SQL语句 149

第7章 为数据库制作报表 151

7.1 基本概念 152

7.1.1 数据报表设计器 152

7.1.2 数据环境设计器 154

7.2 创建数据报表 157

7.2.1 在数据环境设计中创建一个连接对象和一个命令对象 157

7.2.2 创建数据报表 160

7.2.3 预览数据报表 162

7.3.1 在数据报表中添加日期、时间、页数等信息 164

7.3 专题讨论:在数据报表中添加计算字段 164

7.3.2 打印数据报表 165

第3篇 ActiveX篇 169

第8章 MonthView控件的应用 169

8.1 基本概念 170

8.1.1 MonthView控件属性简介 171

8.1.2 MonthView控件事件介绍 171

8.2 例程解析 172

8.2.1 新建工程 172

8.2.2 设置工程属性 172

8.2.3 添加ActiveX控件 173

8.2.4 窗体布局 173

8.2.5 编写代码 173

8.3 专题讨论:其它时间控件:DTPicker控件 180

8.3.1 控件属性 181

8.3.2 编程实例 182

第9章 MMControl控件的应用 184

9.1 基本概念 185

9.2 例程解析 185

9.2.1 添加窗体 185

9.2.2 窗体布局 186

9.2.3 编写代码 188

9.3 专题讨论:其他多媒体控件:Animation控件 197

9.3.1 控件属性 197

9.3.2 编程实例 197

第10章 SysInfo控件的应用 200

10.1 基本概念 200

10.1.1 控件属性 201

10.1.2 控件方法、事件 201

10.1.3 FSO对象与硬件 202

10.2 例程解析 203

10.2.1 添加窗体 203

10.2.2 窗体布局 203

10.2.3 编写代码 206

10.3 专题讨论:COM组件类型及概念 211

第11章 ActiveX EXE编程 213

11.1 基本概念 213

11.2 例程解析 214

11.2.1 创建ActiveX EXE 214

11.2.2 设置工程属性 215

11.2.3 编写代码 216

11.2.4 测试ActiveX EXE部件 217

11.2.5 创建有窗体的ActiveX EXE 218

11.3.1 关于面向对象程序设计 223

11.3.2 类和对象在面向对象编程中的地位 223

11.3 专题讨论:类和对象(一) 223

第12章 ActiveX DLL编程 225

12.1 基本概念 225

12.2 例程解析 226

12.2.1 创建ActiveX DLL工程 226

12.2.2 编写代码 227

12.2.3 编译测试 229

12.3 专题讨论:类的定义和对象(二) 231

12.3.1 Property过程 231

12.3.2 枚举类型属性 236

12.3.3 返回对象的属性 237

12.3.4 类的属性成员的属性 237

第13章 创建ActiveX控件 239

13.1 基本概念 239

13.2.1 创建ActiveX Control工程 240

13.2 例程解析 240

13.2.2 测试并应用ActiveX控件 257

第4篇 网络篇 257

第14章 网络编程基础 257

14.1 基本概念 257

14.1.1 有关WEB 257

14.1.2 IP和TCP/IP 258

14.1.3 有关URL 258

14.2 HTML基础 259

14.2.1 页面部分 259

14.2.2 字体 261

14.2.3 文字布局 262

14.2.4 图象 263

14.2.5 表单 263

14.2.6 表格 264

14.2.7 多窗口页面 265

14.2.8 移动文本 266

14.2.9 多媒体部件 267

14.3 实例解析 267

14.3.1 准备工作 267

14.3.2 建立文字部分 267

14.3.3 加入背景色彩与图片 269

14.3.4 加入表格和超级链接 270

第15章 网络编程提高 272

15.1 学习VBScript 272

15.1.1 有关VBScript 272

15.1.2 如何将VBScript代码用于网页 272

15.1.3 VBScript数据类型 274

15.1.4 变量 275

15.1.5 VBScript常数 276

15.1.6 运算符 276

15.1.7 循环 277

15.1.8 条件控制语句 280

15.1.9 过程分类 280

15.1.10 过程的调用 280

15.1.11 使用对象 281

15.2 动态HTML对象模型 283

15.2.1 脚本语言与对象模型 283

15.2.2 Window对象 284

15.2.3 Document对象 288

15.2.4 Location对象 291

15.2.5 History对象 291

15.2.6 Navigator对象 291

第16章 网络通信编程 295

16.1 基本概念一 296

16.1.1 不同层次的此类程序 296

16.1.3 属性、方法介绍 297

16.1.2 MAPI 297

16.1.4 使用MAPI控件 299

16.2 例程解析一 299

16.2.1 设计窗体布局 299

16.2.2 编写代码 301

16.3 基本概念二 309

16.3.1 关于Internet Transfer控件 309

16.3.2 属性、方法介绍 309

16.3.3 同步传输与异步传输 310

16.3.4 登录FTP服务器 310

16.4 实例解析二 310

16.4.1 设计窗体布局 311

16.4.2 编写代码 313

17.1 程序归纳 320

17.1.1 家庭计算器 320

第17章 家庭软件的集成与发布 320

17.1.2 家庭记事本 321

17.1.3 家庭绘图器 322

17.1.4 通讯录 322

17.1.5 通讯报表 323

17.1.6 日程记录 323

17.1.7 家庭影院 324

17.1.8 E-Mail程序 325

17.1.9 FTP程序 325

17.1.10 系统信息程序 326

17.1.11 身份认证程序 326

17.1.12 生日鉴别 327

17.1.13 可移动式电子钟 327

17.2 集成程序 327

17.3 发布程序 331

17.4 安装 336