《Visual Basic 6.0程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:蒋斌主编;欧阳柳波,杨超编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505367498
  • 页数:348 页
图书介绍:

绪论 1

0.1 Visual Basic的语言特色 1

0.1.1 OOP的特性 1

0.1.2 Visual Basic的语言特色 2

0.2 Visual Basic的发展历史 3

0.3 Visual Basic的常用术语 4

0.3.1 Visual Basic的对象 4

0.3.2 对象的属性 5

0.3.3 对象的事件及事件过程 5

0.3.4 对象的方法 6

0.4 Visual Basic的安装过程 7

0.4.1 安装Visual Basic6.0中文企业版 7

0.4.2 添加/删除安装组件 12

0.5 Visual Basic的启动和退出 13

0.5.1 启动Visual Basic6.0 13

0.5.2 退出Visual Basic6.0 14

第一篇 Visual Basic基础知识 19

第1章 Visual Basic集成开发环境 19

1.1 集成的开发环境 19

1.2 主窗口 19

1.3 窗体窗口 20

1.4 工程窗口 21

1.5 开发工具箱——控件 22

1.6 属性窗口(Properties) 23

1.7 环境选项 24

1.7.1 多文档界面(MDI)和单文档界面(SDI) 24

1.7.2 从多文档界面到单文档界面 24

1.7.3 停放窗口 24

1.8 编写代码 25

1.8.1 代码模块 25

1.8.2 使用“代码编辑器” 26

1.8.3 Visual Basic语言的规则 27

本章小结 28

习题 28

第2章 创建简单的Visual Basic应用程序 30

2.1 打开新工程 30

2.2 设计应用程序界面 31

2.2.1 添加控件 31

2.2.2 设置窗体和控件的属性 31

2.3 编写代码 33

2.4.1 运行应用程序 34

2.4.2 调试应用程序 34

2.4 运行调式应用程序 34

2.4.3 结束 35

2.5 保存文件 35

2.6 设置工程属性 36

2.7 生成可执行文件 37

本章小结 38

习题 38

3.1.2 长整型(Long) 40

3.1.1 整型数(Integer) 40

3.1 Visual Basic中的基本数据类型 40

第3章 Visual Basic的基本元素 40

3.1.3 字符串(String) 41

3.1.4 货币型(Currency) 41

3.1.5 单精度浮点型(Single) 41

3.1.6 双精度浮点型(Double) 41

3.1.7 变体型(Variant) 42

3.2 Visual Basic中的常量 42

3.2.1 普通常量 42

3.2.2 符号常量 42

3.3.1 变量名 44

3.3.2 变量类型 44

3.3 Visual Basic中的变量 44

3.3.3 变量的特性 50

本章小结 50

习题 50

第4章 Visual Basic语言程序设计基础 52

4.1 运算符 52

4.1.1 算术运算符 52

4.1.2 字符串运算符 54

4.1.3 关系运算符 55

4.1.4 逻辑运算符 55

4.1.5 特殊运算符 58

4.2 Visual Basic语言中的表达式 59

4.2.1 算术表达式 59

4.2.2 关系表达式 61

4.2.3 逻辑表达式 61

4.2.4 字符串表达式 63

4.3 Visual Basic中的几个基本语句 63

4.3.1 注释语句 64

4.3.2 赋值语句 64

4.3.3 多重语句 65

4.3.4 PRINT的基本用法 65

习题 66

本章小结 66

第5章 常用内部函数 67

5.1 字符串函数 67

5.1.1 LTrim$() 67

5.1.2 RTrim$() 68

5.1.3 Left$() 68

5.1.4 Right$() 69

5.1.5 Mid$() 69

5.1.6 Len() 70

5.1.7 String$() 71

5.1.8 Instr() 72

5.1.9 Space$() 72

5.1.10 Ucase$() 72

5.1.11 Lcase$() 73

5.2 转换函数 73

5.2.1 Str$() 73

5.2.2 Val() 74

5.2.3 Chr$() 74

5.2.6 Fix() 75

5.2.7 Int() 75

5.2.4 ASC() 75

5.2.5 Cint() 75

5.2.8 Cour() 76

5.2.9 CDbl() 76

5.2.10 CLng() 76

5.2.11 CSng() 77

5.2.12 Format$() 77

5.3 数学函数 79

5.3.1 Sin() 79

5.3.2 Cos() 79

5.3.6 Exp() 80

5.3.7 Sqr() 80

5.3.4 Atn() 80

5.3.5 Log() 80

5.3.3 Tan() 80

5.3.8 Abs() 81

5.3.9 Hex$() 81

5.3.10 Cet$() 81

5.3.11 Sgn 81

5.3.12 Rnd() 81

5.3.13 Randomize() 82

5.4.3 DateValue() 83

5.4.2 Timeserial() 83

5.4.1 Time Value() 83

5.4 日期函数 83

5.4.4 DateSerial() 84

5.4.5 Date$() 84

5.4.6 Time$ 85

5.4.7 Now() 85

5.4.8 Year() 86

5.4.9 Month() 86

5.4.10 Weekday() 86

5.4.13 Minute() 87

5.4.14 Second() 87

5.4.12 Hour() 87

5.4.11 Day() 87

本章小结 88

习题 88

第6章 数组 89

6.1 数组变量与下标变量 89

6.2 一维数组、二维数组及多维数组 90

6.3 数组说明 90

6.4 数组下界的定义 93

6.5 静态数组和动态数组 94

本章小结 95

习题 95

第7章 文件 96

7.1 文件结构 96

7.1.1 文件的基本结构 96

7.1.2 文件分类 98

7.2 顺序文件操作方法 99

7.2.1 建立顺序文件和打开顺序文件 99

7.2.2 写文件 100

7.2.3 读文件 101

7.2.4 关闭文件 102

7.2.5 程序设计举例 102

7.3 随机文件操作方法 106

7.3.1 建立与打开随机文件 106

7.3.2 随机文件的读写 107

7.3.3 随机文件记录的增加和删除 108

7.4 二进制文件 111

7.4.1 文件的打开 111

7.4.2 文件的读、写操作 111

7.4.3 Seek()函数及Seek语句 111

7.4.4 举例 112

本章小结 113

习题 113

第二篇 Visual Basic程序设计 117

第8章 用户设计界面 117

8.1 控件概述 117

8.1.1 控件的分类 117

8.1.2 在工程中使用ActiveX控件 118

8.1.3 添加和删除控件到窗体 120

8.1.5 设置和获取控件属性值 121

8.1.4 控件的名称 121

8.1.6 动态地创建控件 122

8.2 控件的属性、事件和方法 123

8.2.1 控件的属性 123

8.2.2 控件的事件 124

8.2.3 控件的方法 126

8.3 控件的使用 127

8.3.1 命令按钮(Command Buttons) 127

8.3.2 标签(Label)和文本框(Text)控件 128

8.3.3 框架、选择按钮、复选框控件 129

8.3.4 列表框和组合框 131

8.3.5 水平滚动条和垂直滚动条 133

8.3.6 与文件系统有关的控件 134

8.3.7 图片框(Picture Box)和图像控件(Image) 137

8.4 使用通用对话框 139

8.4.1 “文件”对话框 139

8.4.2 “字体”对话框 140

8.4.3 “颜色”对话框 141

8.4.4 “打印”对话框 142

8.5 使用新的控件 143

8.5.1 使用Month View和DatetimePicker控件选择数据 143

8.5.3 使用ImageCombo控件 144

8.5.2 使用CoolBar控件制作可移动的工具栏 144

8.5.4 使用FiatScrollBar控件 146

本章小结 146

习题 147

第9章 Visual Basic语言程序设计 152

9.1 算法 152

9.1.1 算法的概念 152

9.1.2 算法的特性 153

9.1.3 算法的描述 154

9.2 顺序结构程序设计 159

9.3.1 条件语句(IF) 160

9.3 选择结构程序设计 160

9.3.2 多分支语句(SELECT CASE) 170

9.3.3 转移语句及转子语句 172

本章小结 174

习题 174

第10章 应用程序调试与错误处理 176

10.1 程序错误类型 176

10.1.1 语法错误(Syntax Error) 176

10.1.2 运行错误(Runt-Time Error) 177

10.1.3 逻辑错误(Logic Error) 179

10.2.1 调试工具 180

10.2 应用程序调试 180

10.2.2 调试方法 181

10.3 错误处理 183

本章小结 187

习题 187

第三篇 Visual Basic高级编程技术 191

第11章 数据库开发 191

11.1 数据库程序构成 191

11.2 关系数据库设计 192

11.2.1 关系数据库的概念 192

11.2.2 在Visual Basic中创建关系数据库 193

11.3 数据访问 195

11.3.1 数据访问接口 195

11.3.2 数据库类型 196

11.3.3 Visual Basic6.0数据访问结构图 196

11.4 数据管理器 197

11.4.1 可视化数据管理器 197

11.4.2 创建数据浏览窗体 197

11.5 数据访问控件 201

11.5.1 使用Data控件与数据库建立联系 201

11.5.2 使用ADO Data控件操作数据库 203

11.5.3 DBListBox和DBComboBox数据控件 205

11.5.4 创建数据库应用程序的步骤 206

11.5.5 Data控件和关联数据控件的应用 206

11.5.6 在程序中实现对数据的访问 207

11.6 SQL语言概况 212

11.6.1 SQL语言的基本结构 212

11.6.2 在Data控件中使用SQL 214

11.7 使用Data Grid控件访问数据库 215

11.7.1 创建OLE DB数据链接 215

11.7.2 使用Data Grid控件的设计时特性 216

11.7.3 在程序运行时修改数据 217

11.8.1 数据报表设计器特性 219

11.8 创建数据报表 219

11.8.2 建立数据环境及关联 220

11.8.3 创建数据报表 223

11.8.4 编写显示代码并执行 225

11.9 数据库管理综合应用 226

11.9.1 设计数据窗体界面 226

11.9.2 程序设计 226

11.9.3 运行程序 234

习题 235

本章小结 235

第12章 Visual Baisc多媒体应用 237

12.1 什么是多媒体 237

12.1.1 多媒体及其设置 237

12.1.2 多媒体控制设备(MCI) 238

12.2 使用API函数创建多媒体应用程序 240

12.2.1 DLLs与Windows API 240

12.2.2 使用API浏览器 241

12.2.3 利用API函数控制媒体设备 242

12.3 使用MCI控件 245

12.3.1 MCI控件的按钮 246

12.3.2 MCI控件的属性及其含义 247

12.3.3 MCI控件的事件 250

12.3.4 使用MCI控件创建多媒体应用程序 252

本章小结 257

习题 257

13.1.3 WWW简介 261

13.1.2 Internet简介 261

13.1.1 Internet简介 261

13.1 网络基础知识 261

第13章 网络开发基础 261

第四篇 网络编程 261

13.1.4 基本概念和关键技术 262

13.2 Web上的客户/服务器(C/S)模型 263

13.2.1 C/S概述 263

13.2.2 C/S模型 264

13.2.3 C/S模型安全问题 265

13.3 HTML简介 267

13.4 VBScript简介 271

13.4.1 VBScript的优点 271

13.4.3 一个简单的VBScript程序 272

13.4.2 VBScript的工作过程 272

13.4.4 VBScript应用程序的结构 275

13.5 VBScript操作元素及控件 276

13.5.1 VBScript变量 276

13.5.2 VBScript数组和字典 276

13.5.3 VBScript过程 278

13.5.4 VBScript输入/输出函数 279

13.5.5 窗体和控件 279

13.5.6 向Web服务器传递参数 283

13.5.7 一个简单的Form.htm Web页面 284

本章小结 288

习题 288

第14章 DHTML应用 289

14.1 DHTML简介 289

14.2 Visual Basic中的DHTML 290

14.2.1 DHTML的主要组成 290

14.2.2 DHTML应用的主要对象和事件 290

14.2.3 常用的DHTML对象模型 291

14.2.4 DHTML元素编程 292

14.3 设计一个DHTML页面 297

习题 300

本章小结 300

第15章 活动服务器页面(ASP) 301

15.1 什么是ASP(Active Server Pages) 301

15.2 ASP的优点 301

15.3 设置与测试ASP 302

15.3.1 在Windows NT环境下设置ITS 303

15.3.2 在Windows95或Windows98环境下设置PWS 303

15.3.3 测试Active Server Pages能否正常工作 304

15.4 如何在ASP中引入脚本 305

15.4.1 引入脚本的两种主要方法 305

15.4.2 如何指定脚本的语言类型 307

15.5 ASP的对象 309

15.5.1 内置对象 309

15.5.2 基本对象 314

15.6 生成ASP页面 315

15.6.1 例程Welcome.asp 315

15.6.2 例程Form.asp 316

本章小结 318

习题 319

附录A Visual Basic常用术语 323

附录B Visual Basic6.0错误代码 333

附录C Visual Basic6.0常用函数 337