《深入浅出VB5》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杜仕斌,谢志锋编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1998
  • ISBN:7302029415
  • 页数:398 页
图书介绍:

第一部分 基础篇 1

第1章 Visual Basic简介与安装 1

1.1 Visual Basic 5.0功能简介 1

1.1.1 VB 5.0的新增功能 2

1.2 安装Visual Basic 5.0 4

第2章 VB的对象概念与程序设计流程 10

2.1 类与对象 10

2.1.1 对象 10

2.1.2 属性 11

2.1.3 类 11

2.1.4 方法 11

2.2 事件与程序 12

2.2.1 事件 12

2.2.2 事件过程 12

2.2.3 事件驱动程序设计 13

2.3 VB程序设计的基本步骤 13

第3章 第一个实例 15

3.1 VB程序的基本单位 15

3.1.1 工程 15

3.1.2 工程组 15

3.2 打开新的工程文件 16

3.3 调整窗体的大小及位置 17

3.4 放置控件 19

3.5 设定属性值 21

3.5.1 通过属性窗口修改属性值 21

3.5.2 用程序代码修改属性值 24

3.6 编写事件过程 26

3.7 保存程序 29

3.7.1 .frm文件是文本文件 30

第4章 数据与变量类型 32

4.1 数据表示法 32

4.1.1 整数表示法 33

4.1.2 长整数表示法 33

4.1.3 货币表示方式 33

4.1.4 单精度浮点数表示法 34

4.1.5 双精度浮点数表示法 34

4.1.6 字符串表示法 35

4.1.7 日期表示法 35

4.1.8 布尔表示法 36

4.2 变量的说明 36

4.2.1 变量的命名规则 36

4.2.2 说明语句 37

4.2.3 强制使用说明过的变量 39

4.3 变量的作用域及生存期 40

4.3.1 局部变量 41

4.3.2 模块等级变量 42

4.3.3 全局变量 42

4.4 变量类型 44

4.4.1 整数类型 45

4.4.2 长整数类型 45

4.4.3 单精度浮点数类型 45

4.4.4 双精度浮点数类型 45

4.4.5 货币类型 46

4.4.6 字节类型 46

4.4.7 字符串类型 47

4.4.8 日期类型 47

4.4.9 布尔类型 47

4.4.10 变体类型 48

4.5 用户定义类型 51

4.6 常量 53

4.6.1 常量的用途 53

4.6.2 常量的种类 53

4.6.3 定义常量 54

4.6.4 避免循环定义 54

第5章 运算 55

5.1 数学运算 55

5.1.1 算术运算符 55

5.1.2 取整函数 58

5.1.3 处理正负号的函数 58

5.1.4 指数函数 59

5.1.5 三角函数 59

5.1.6 产生随机数 60

5.2 字符串运算 61

5.2.1 字符串运算符 61

5.2.2 大小写变换函数 63

5.2.3 去除空格函数 64

5.2.4 类型转换函数 64

5.2.5 产生字符串函数 66

5.2.6 测量字符串的长度函数 66

5.2.7 截取字符串函数 67

5.2.8 搜索字符串函数 69

5.3 比较运算 70

5.4 逻辑运算 72

5.4.1 And运算符 72

5.4.2 Or运算符 74

5.4.3 Not运算符 75

5.4.4 Xor运算符 76

5.4.5 Eqv运算符 77

5.4.6 Imp运算符 77

5.5 运算符的优先顺序 78

5.6 Variant类型的其它运算规则 80

第6章 数组 82

6.1 一维数组 82

6.1.1 数组的说明 82

6.1.2 Option Base语句 83

6.1.3 设定数组索引值的范围 84

6.1.4 数组的存取 84

6.2 数组中的数组 85

6.2.1 说明方式 85

6.2.2 存取方式 85

6.3 多维数组 86

6.3.1 多维数组的说明 86

6.3.2 多维数组的存取 87

6.3.3 返回数组的索引值 88

6.4 动态数组 89

6.4.1 说明动态数组 89

6.4.2 分配内存给动态数组 89

6.4.3 释放配置给动态数组的内存 90

6.5 控件数组 90

6.5.1 产生控件数组 91

6.5.2 程序执行时产生控件 93

6.5.3 控件数组与一般数组的比较 96

第7章 流程控制 97

7.1 循环 97

7.1.1 Fro…Next语句 97

7.1.2 Do…Loop语句 102

7.1.3 While…Wend语句 106

7.1.4 For Each…Next语句 106

7.1.5 无穷循环 107

7.1.6 嵌套循环 108

7.2 条件判断 111

7.2.1 If…Then语句 111

7.2.2 If…Then…Else语句 112

7.2.3 嵌套If…Then语句 114

7.2.4 If…Then…ElseIf语句 115

7.2.5 Select Case语句 115

7.3 GoTo 119

7.4 其它条件判断语句 120

7.4.1 IIf函数 120

7.4.2 Choose函数 120

7.5 错误捕获 121

7.5.1 On Error语句 121

7.5.2 Err及Erl函数 124

7.5.3 Error函数 125

7.5.4 Error语句 126

第二部分 实务篇 127

第8章 窗体 127

8.1 窗体的外观 127

8.1.1 第一次接触 127

8.1.2 设计窗体的背景 129

8.1.3 窗体控制选单 130

8.2 输出 131

8.2.1 格式化输出——Format函数 131

8.2.2 输出位置及单位 132

8.2.3 输出的字体 134

8.3 窗体的事件程序 137

8.3.1 键盘事件过程 138

8.3.2 鼠标事件过程 141

8.4 多个窗体的处理 144

8.4.1 加入新的窗体 144

8.4.2 设定启动窗体 144

8.4.3 窗体的载入、显示、隐藏和释放 145

8.5 窗体的属性列表 146

第9章 一般类控件 151

9.1 命令按钮 151

9.1.1 命令按钮的应用方式 152

9.1.2 命令按钮的属性说明 155

9.2 计时器 157

9.2.1 计时器的应用方式 158

9.2.2 计时器的属性说明 160

9.3 标签 161

9.3.1 标签的应用方式 161

9.3.2 标签的属性说明 165

9.4 文本框 168

9.4.1 文本框的应用方式 168

9.4.2 文本框的属性说明 173

9.5 滚动条 175

9.5.1 滚动条的应用方式 176

9.5.2 滚动条的属性说明 180

9.6 图像 181

9.6.1 图像的应用方式 182

9.6.2 图像的属性说明 185

第10章 选择类控件 188

10.1 复选框 188

10.1.1 复选框的应用方式 189

10.1.2 复选框的属性说明 193

10.2 选项按钮 195

10.2.1 选项按钮的应用方式 196

10.2.2 选项按钮的属性说明 199

10.3 框架 201

10.3.1 框架的应用方式 202

10.3.2 框架的属性说明 207

第11章 列表类控件 210

11.1 列表框 210

11.1.1 列表框的应用方式 211

11.1.2 列表框的属性说明 218

11.2 组合框 221

11.2.1 组合框的应用方式 221

11.2.2 组合框的属性说明 227

11.3 驱动器列表框 230

11.3.1 驱动器列表框的应用方式 231

11.3.2 驱动器列表框的属性说明 231

11.4 目录列表框 233

11.4.1 目录列表框的应用方式 233

11.4.2 目录列表框的属性说明 234

11.5 文件列表框 236

11.5.1 文件列表框的应用方式 237

11.5.2 文件列表框的属性说明 238

第12章 对话框 246

12.1 消息对话框函数 246

12.1.1 消息对话框函数 246

12.2 输入对话框函数 253

12.2.1 输入对话框函数 253

12.3 通用对话框 256

12.3.1 打开通用对话框控件 257

12.3.2 产生各种对话框 258

12.3.3 Open,Save As对话框 259

12.3.4 Open对话框应用实例 259

12.3.5 Color对话框 262

12.3.6 Color对话框应用实例 263

12.3.7 Printer对话框 266

12.3.8 Printer对话框应用实例 266

12.3.9 Font对话框 269

12.3.10 Font对话框应用实例 271

12.3.11 通用对话框的属性说明 273

第13章 选单 276

13.1 选单编辑器 276

13.1.1 使用选单编辑器 276

13.2 快捷选单 284

13.2.1 产生快捷选单 285

第14章 文件 287

14.1 顺序文件 287

14.1.1 处理文件的基本概念 288

14.1.2 打开顺序文件 288

14.1.3 读取顺序文件 289

14.1.4 写入顺序文件 291

14.1.5 关闭文件 293

第15章 VB应用程序向导 298

15.1 VB应用程序向导 298

15.1.1 使用VB应用程序向导 298

15.2 一个简单的文本编辑器 306

15.2.1 应用程序建立的步骤 307

第三部分 数据库管理篇 317

第16章 数据库的链接与应用 317

16.1 VB对数据库的支持 317

16.1.1 Microsoft Jet Engine数据库基本概念 317

16.2 使用Data控件 318

16.2.1 Data控件的应用方式 319

16.2.2 一个数据库应用的实例 320

16.3 可视化数据管理器 334

16.3.1 打开数据库 334

16.3.2 一分钟完成应用程序——数据窗体设计器 335

第17章 报表设计器——Crystal Reports 338

17.1 启动报表设计器 338

17.1.1 工具栏按钮对照表 339

17.2 建立报表文件 341

17.2.1 报表文件的基本格式 342

17.2.2 用户的第一个报表文件 342

17.3 调整报表的版面位置 345

17.3.1 调整字段的输出 345

17.3.2 调整区段的大小 347

17.4 报表字段的类型 348

17.4.1 Database Field(数据字段) 349

17.4.2 Text Field(文本字段) 353

17.4.3 Formula Field(公式字段) 354

17.4.4 Special Field(特殊字段) 356

17.5 Crystal Report控件 356

17.5.1 使用Crystal Report控件 356

第四部分 因特网应用篇 359

第18章 制作ActiveX文件 359

18.1 何谓ActiveX文件 359

18.1.1 VB与ActiveX文件的关系 360

18.1.2 ActiveX文件服务器 360

18.2 建立ActiveX文件工程 361

18.2.1 建立新工程 361

18.2.2 放置控件 363

18.2.3 填入程序代码 363

18.2.4 显示ActiveX文件 364

18.3 加入窗体 365

18.3.1 加入新窗体 365

18.3.2 显示窗体 366

18.3.3 关闭窗体 367

18.3.4 测试 367

18.4 添加选单 368

18.5 添加ActiveX文件 370

18.5.1 添加用户文档 370

18.5.2 调出用户文档 372

18.5.3 链接至其它URL 375

18.6 添加ActiveX文件属性栏 376

18.6.1 添加属性栏 377

18.6.2 新属性栏的存取 379

18.6.3 测试 381

18.7 运用属性袋 382

18.7.1 写入属性袋 382

18.7.2 读取属性袋 383

18.7.3 应用实例 384

18.8 通过因特网传送 385

18.8.1 第一步:修改程序 385

18.8.2 第二步:包装程序 386

18.8.3 第三步:服务器上的设置 392

18.8.4 第四步:测试 394