《Visual Basic程序设计》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:吴凤祥,苗良主编
  • 出 版 社:北京:中国农业出版社
  • 出版年份:2004
  • ISBN:7109085554
  • 页数:411 页
图书介绍:本书讲解了Visual Basic语言。

第一篇 语言基础 3

第1章 Visual Basic 6.0概述 3

1.1 VB6.0简介 3

1.1.1 面向对象程序设计 3

1.1.2 VB的版本 4

1.1.3 功能特点 5

1.2 用户环境 6

1.2.1 运行环境 6

1.2.2 安装和启动 7

1.3 界面 8

1.3.1 主窗口 9

1.3.2 窗体窗口 10

1.3.3 工具箱窗口 10

1.3.4 属性窗口 12

1.3.5 工程管理窗口 12

1.3.6 代码窗口 13

1.3.7 其他窗口 14

1.4 标准控件简介 15

1.5 使用帮助 16

1.5.1 使用MSDN Library查阅器 17

1.5.2 使用上下文相关的帮助 18

1.5.3 从Internet上获得帮助 18

习题 19

第2章 简单的Visual Basic程序设计 20

2.1 VB6.0中的对象 20

2.1.1 对象和类 20

2.1.2 对象的建立和编辑 22

2.1.3 对象的属性、事件和方法 22

2.2 实例 24

2.3 工程管理和环境设置 30

2.3.1 VB6.0工程的结构 30

2.3.2 工程管理 31

2.3.3 环境设置 33

2.4 基本的属性、事件和方法 35

2.4.1 基本属性 35

2.4.2 基本事件 43

2.4.3 基本方法 47

习题 49

实验题 50

第3章 VB程序设计基础 52

3.1 程序结构与编码规则 52

3.1.1 模块 52

3.1.2 模块中的代码 53

3.1.3 过程中的代码 55

3.2 数据类型 56

3.2.1 基本数据类型 57

3.2.2 自定义数据类型 59

3.3 变量、常量、函数 60

3.3.1 常量和变量的命名规则 60

3.3.2 常量 61

3.3.3 变量的声明 62

3.3.4 常用标准函数 64

3.4 运算符和表达式 68

3.4.1 运算符 69

3.4.2 表达式 71

3.5 数组 71

3.5.1 变量数组 72

3.5.2 控件数组 73

3.6 应用举例 74

习题 78

实验题 79

第4章 VB语言基础 81

4.1 结构化程序设计 81

4.1.1 算法及其表示 81

4.1.2 结构化程序设计 83

4.2 顺序结构 84

4.3 选择(分支)结构 86

4.3.1 二分支结构 86

4.3.2 多分支结构 87

4.3.3 分支嵌套 91

4.4 循环结构 92

4.4.1 For…Next语句 93

4.4.2 Do While…Loop语句 95

4.4.3 Do…Loop While语句 97

4.4.4 Do…Loop Until语句 97

4.4.5 循环结构的嵌套 98

4.4.6 其他辅助控制语句 102

4.5 应用举例 102

习题 106

实验题 107

第5章 过程 110

5.1 过程的定义与调用 110

5.1.1 过程的定义 110

5.1.2 过程的调用 111

5.1.3 过程的作用域 113

5.2 递归 113

5.2.1 递归的概念 114

5.2.2 递归子过程和递归函数 114

5.3 常用算法举例 116

5.3.1 若干初等数学问题 116

5.3.2 排序 124

5.3.3 查找 130

5.3.4 方程求解 132

5.3.5 数值积分 134

习题 135

实验题 136

第6章 文件操作 138

6.1 文件 138

6.1.1 文件的结构 138

6.1.2 文件的存取类型 139

6.2 顺序文件 140

6.2.1 顺序文件的打开与关闭 140

6.2.2 顺序文件的写操作 142

6.2.3 顺序文件的读操作 143

6.3 随机文件 146

6.4 二进制文件 150

6.5 相关的语句和函数 151

6.6 文件系统对象模型 153

6.6.1 FileSystemObject对象 153

6.6.2 Drive对象、Folder对象和File对象 155

6.6.3 TextStream对象 157

习题 159

实验题 160

第二篇 程序设计 165

第7章 窗体设计 165

7.1 窗体设计 165

7.1.1 窗体的主要属性 165

7.1.2 窗体的主要事件 166

7.1.3 窗体的设计 167

7.2 多重窗体 168

7.2.1 多重窗体的管理 168

7.2.2 设置启动窗体 169

7.2.3 窗体处理 170

7.3 用向导生成窗体 172

7.4 多文档界面简介 177

7.4.1 MDI应用程序的特点 177

7.4.2 MDI窗体及子窗体的创建 178

7.4.3 MDI窗体的菜单和工具条 180

习题 181

实验题 182

第8章 标准控件的使用 183

8.1 命令按钮、图片框和图像框 183

8.1.1 命令按钮 183

8.1.2 图像框和图片框 185

8.2 标签与文本框 187

8.2.1 标签 187

8.2.2 文本框 189

8.3 框架、单选按钮与复选框 192

8.3.1 框架 192

8.3.2 单选按钮 192

8.3.3 复选框 195

8.4 列表框与组合框 197

8.4.1 主要属性 197

8.4.2 常用方法 199

8.5 文件系统控件 203

8.5.1 控件描述 203

8.5.2 主要属性和事件 204

8.5.3 文件系统控件的使用 205

8.6 滚动条 207

8.7 计时器控件 210

习题 212

实验题 212

第9章 菜单与工具栏设计 217

9.1 菜单设计 217

9.1.1 菜单控件 217

9.1.2 菜单编辑器 220

9.1.3 创建菜单的步骤 221

9.1.4 菜单控件数组 223

9.1.5 菜单控件的代码 223

9.1.6 弹出式菜单 226

9.2 工具栏设计 228

9.2.1 使用ToolBar控件 228

9.2.2 使用CoolBar控件 233

9.3 状态栏设计 235

9.3.1 建立状态栏 235

9.3.2 运行时改变状态栏 237

习题 238

实验题 238

第10章 对话框设计 241

10.1 用窗体定制对话框 241

10.1.1 创建窗体对话框 241

10.1.2 显示窗体对话框 243

10.2 InputBox和MsgBox函数 245

10.2.1 MsgBox函数 246

10.2.2 InputBox函数 248

10.3 用公共对话控件实现标准对话框 251

10.3.1 CommonDialog控件 251

10.3.2 文件对话框 253

10.3.3 颜色对话框 258

10.3.4 字体对话框 259

10.3.5 打印对话框 261

10.3.6 帮助对话框 262

习题 264

实验题 265

第11章 图形操作 267

11.1 VB的坐标系统 267

11.1.1 默认坐标系 267

11.1.2 定制坐标系 268

11.2 图形控件 271

11.2.1 Line控件 271

11.2.2 Shape控件 272

11.2.3 MSChart控件 274

11.3 图形方法 278

11.3.1 Pset方法 278

11.3.2 Line方法 281

11.3.3 Circle方法 282

11.3.4 与作图相关的其他方法 284

11.4 绘图应用 287

11.4.1 图形的层次 287

11.4.2 简单动画设计 288

习题 290

实验题 291

第12章 程序调试与错误处理 293

12.1 错误类型 293

12.1.1 语法错误 293

12.1.2 运行时错误 295

12.1.3 逻辑错误 295

12.2 程序调试 296

12.2.1 调试工具栏 296

12.2.2 标识当前模式 297

12.2.3 使用调试窗口 297

12.2.4 使用中断 300

12.2.5 运行程序的指定部分 301

12.3 错误处理 302

12.3.1 错误对象及有关语句 302

12.3.2 设计错误处理程序 305

12.4 代码优化 306

习题 309

实验题 309

第三篇 深入编程 313

第13章 面向对象编程 313

13.1 类的创建 313

13.1.1 创建步骤 313

13.1.2 实例 315

13.2 在程序中访问类 318

13.3 系统对象 320

13.4 ActiveX控件 322

13.4.1 ActiveX控件的制作 322

13.4.2 实例 326

13.4.3 使用向导制作ActiveX控件 331

习题 335

实验题 335

第14章 与数据库连接 336

14.1 数据库的基本概念 336

14.1.1 关系数据库 336

14.1.2 记录集 338

14.1.3 数据库引擎 339

14.2 可视化数据管理器 340

14.3 数据控件和数据绑定控件 346

14.3.1 主要属性 347

14.3.2 数据控件的主要事件和方法 350

14.3.3 记录集的主要属性和方法 351

14.3.4 用代码操作记录 353

14.4 ADO数据控件 358

14.5 数据库访问对象(DAO) 362

14.6 结构化查询语言(SQL)简介 364

14.6.1 使用数据管理器查询 364

14.6.2 SQL语法 366

14.6.3 使用SELECT查询 368

习题 371

实验题 372

第15章 多媒体程序设计 374

15.1 Multimedia MCI控件 374

15.1.1 多媒体基础 374

15.1.2 MCI控件的基本属性及使用 376

15.1.3 编辑控件按钮的属性 380

15.1.4 时间格式属性 381

15.1.5 窗口属性 384

15.1.6 自动控制属性 387

15.1.7 MCI控件的主要事件 387

15.1.8 Animation控件 389

15.2 在VB中调用API函数 390

15.2.1 API函数声明 391

15.2.2 使用MCI函数 392

习题 394

实验题 394

第16章 VB在Internet中的应用 397

16.1 DHTML应用程序 397

16.1.1 DHTML对象模型 397

16.1.2 使用DHTML页面设计器 398

16.1.3 HTML页面间的数据传递 403

16.2 使用Internet相关控件 404

16.2.1 用WebBorwser控件增加浏览功能 404

16.2.2 使用Internet传输控件 407

习题 409

实验题 410

主要参考文献 411