《新编VISUAL BASIC 6.0程序设计从入门至精通》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:龙马工作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115176813
  • 页数:494 页
图书介绍:本书分为入门篇、提高篇、精通篇和实战秘籍篇4篇。入门篇主要介绍感受Visual Basic 6.0精彩世界、Visual Basic 6.0编程入门等内容;提高篇主要介绍窗体的使用、控件基础、控件与事件等内容;精通篇主要介绍结构化查询语言SQL、数据库编程等内容;实战秘籍篇主要介绍常用功能的实现、热门控件应用详解等内容。

第1篇 入门篇 3

第0章 精英成长之路 3

0.1 关于本书 4

0.2 Visual Basic简史 4

0.2.1 Visual Basic的诞生——革命性的Visual Basic 1.0 5

0.2.2 成长中——Visual Basic 2.0 6

0.2.3 增强数据库支持——Visual Basic 3.0 6

0.2.4 拥抱COM——Visual Basic 4.0 7

0.2.5 日趋成熟——Visual Basic 5.0 8

0.2.6 企业级快速开发的利器——Visual Basic 6.0 9

0.3 为什么选择Visual Basic 9

1.易于学习和使用 9

2.开发高效、功能强大 10

3.广泛的用户基础 10

4.微软一如既往的支持 10

0.4 展望Visual Basic 10

0.5 本书阅读方案 11

0.6 本章小结 11

第1章 感受Visual Basic 6.0精彩世界 13

1.1 操作入门 14

1.1.1 软件安装 14

1.1.2 软件特点 17

1.2 开发环境介绍 21

1.2.1 主窗口介绍 23

1.2.2 其他窗口介绍 27

1.3 基础知识 33

1.3.1 使用对象和类 33

1.3.2 使用事件过程及事件驱动 34

1.4 编写一个简单的应用程序 35

1.5 用Visual Basic 6.0管理工程 38

1.5.1 保存、关闭、打开、更改和运行工程 38

1.5.2 生成可执行文件 39

1.6 本章小结 40

第2章 Visual Basic 6.0编程入门 41

2.1 基本概念 42

2.1.1 标识符 42

2.1.2 运算符 43

2.1.3 数据 47

2.2 常量和变量 50

2.2.1 常量 50

2.2.2 变量 53

2.3 表达式 56

2.3.1 算术表达式 56

2.3.2 字符串表达式 56

2.3.3 日期表达式 56

2.4 常用的内部函数 56

2.4.1 数学函数 56

2.4.2 字符串函数 57

2.4.3 时间/日期转换函数 58

2.4.4 类型转换函数 61

2.4.5 shell函数 62

2.5 代码编写规则 63

2.6 本章小结 63

第2篇 提高篇 67

第3章 窗体的使用 67

3.1 窗体的属性、事件和方法 68

3.1.1 窗体的属性 70

3.1.2 窗体的事件 73

3.1.3 窗体的方法 74

3.1.4 窗体的启动与结束 75

3.2 多窗体编程 77

3.2.1 创建多窗体应用程序 77

3.2.2 多窗体特性 78

3.3 窗体程序设计举例 79

3.4 本章小结 82

第4章 控件基础1 83

4.1 标签控件 84

4.1.1 标签控件主要知识点 85

4.1.2 标签控件使用实例 88

4.2 文本框控件 90

4.2.1 文本框控件主要知识点 90

4.2.2 文本框控件使用实例 94

4.3 命令按钮控件 96

4.3.1 命令按钮控件主要知识点 96

4.3.2 命令按钮控件使用实例 98

4.4 单选按钮控件 99

4.4.1 单选按钮控件主要知识点 99

4.4.2 单选按钮控件使用实例 99

4.5 复选框控件 101

4.5.1 复选框控件主要知识点 101

4.5.2 复选框控件使用实例 102

4.6 框架控件 103

4.7 列表框控件 107

4.7.1 列表框控件主要知识点 107

4.7.2 列表框控件使用实例 109

4.8 组合框控件 111

4.8.1 组合框控件主要知识点 111

4.8.2 组合框控件使用实例 112

4.9 图像框控件 115

4.9.1 图像框控件主要知识点 115

4.9.2 图像框控件使用实例 116

4.10 滚动条控件 120

4.10.1 滚动条控件主要知识点 120

4.10.2 滚动条控件使用实例 122

4.11 定时器控件 124

4.11.1 定时器控件主要知识点 125

4.11.2 定时器控件使用实例 126

4.12 文件系统控件 128

4.12.1 驱动器列表框控件 128

4.12.2 目标列表框控件 128

4.12.3 文件列表框控件 129

4.12.4 文件列表框控件使用实例 129

4.13 本章小结 131

第5章 控件基础2 133

5.1 将ActiveX控件和可插入控件添加到工具栏 135

5.2 图像列表控件 137

5.2.1 图像列表控件的常用属性和方法 137

5.2.2 设置图像列表控件 140

5.2.3 图像列表控件使用实例 141

5.3 工具栏控件 143

5.3.1 工具栏控件常用属性和方法 143

5.3.2 工具栏控件使用实例 146

5.4 状态栏控件 150

5.4.1 状态栏控件的属性 150

5.4.2 状态栏控件的方法 150

5.4.3 状态栏控件的事件 151

5.5 树状视图控件 151

5.5.1 树状视图控件的属性 152

5.5.2 树状视图控件的方法 156

5.5.3 树状视图控件的事件 156

5.5.4 树状视图控件使用实例 156

5.6 选项卡控件 159

5.6.1 选项卡控件的属性 159

5.6.2 选项卡控件的事件与方法 164

5.6.3 选项卡控件使用实例 164

5.7 进度条控件 167

5.7.1 进度条控件的属性 167

5.7.2 进度条控件的方法 168

5.7.3 进度条控件使用实例 168

5.8 本章小结 171

第6章 控件与事件 173

6.1 键盘事件 174

6.1.1 “键盘按键”事件(KeyPress) 174

6.1.2 “键盘按下”事件(KeyDown) 175

6.1.3 “键盘弹起”事件(Keyup) 176

6.2 鼠标事件 177

6.2.1 “鼠标按键按下”事件(MouseDown) 177

6.2.2 “鼠标按键释放”事件(Mouseup) 177

6.2.3 “移动鼠标”事件(MouseMove) 179

6.3 菜单设计 180

6.3.1 菜单编辑器 181

6.3.2 下拉式菜单 185

6.3.3 弹出式菜单 190

6.3.4 动态增减菜单 193

6.4 对话框 196

6.4.1 模式对话框和无模式对话框 196

6.4.2 预定义对话框 197

6.4.3 通用对话框 199

6.5 本章小结 203

第7章 程序控制结构 205

7.1 顺序结构 206

7.1.1 赋值语句 206

7.1.2 注释语句 206

7.1.3 结束语句 207

7.1.4 顺序结构实例 207

7.2 选择结构 208

7.2.1 If条件语句 209

7.2.2 多分支条件语句 211

7.2.3 选择结构实例 214

7.3 循环结构 215

7.3.1 计数循环结构 215

7.3.2 条件循环结构 217

7.3.3 嵌套循环 218

7.4 本章小结 220

第8章 过程的建立和使用 221

8.1 事件过程 222

8.2 通用过程 223

8.2.1 子过程 224

8.2.2 函数过程 226

8.3 参数传递 229

8.3.1 形参与实参 229

8.3.2 按地址传递和按值传递 230

8.4 过程的嵌套与递归调用 233

8.4.1 过程的嵌套调用 233

8.4.2 过程的递归调用 236

8.5 变量的作用范围 236

8.5.1 变量的作用域 236

8.5.2 变量的生存周期 242

8.6 本章小结 244

第9章 数组 245

9.1 数组的概念 246

9.1.1 数组与数组元素 246

9.1.2 数组下标和数组的维数 247

9.2 数组的声明和应用 247

9.2.1 数组声明语句 247

9.2.2 数组的应用 248

9.3 动态数组 253

9.3.1 建立动态数组 253

9.3.2 动态数组实例 253

9.4 控件数组 255

9.4.1 控件数组的概念 255

9.4.2 控件数组的建立 256

9.4.3 控件数组使用实例 257

9.5 本章小结 262

第10章 文件处理 263

10.1 文件的类型和结构 264

10.2 顺序文件 264

10.2.1 顺序文件的打开操作 264

10.2.2 顺序文件的读取操作 265

10.2.3 顺序文件的写入操作 265

10.2.4 顺序文件的关闭操作 266

10.2.5 顺序文件使用实例 266

10.3 随机文件 269

10.3.1 随机文件的打开操作 269

10.3.2 随机文件的读取操作 269

10.3.3 随机文件的写入操作 269

10.3.4 随机文件的关闭操作 270

10.3.5 随机文件使用实例 270

10.4 二进制文件 273

10.5 文件操作的相关语句和函数 273

10.6 文件系统控件 274

10.7 文件处理综合实例 274

10.8 本章小结 279

第11章 程序调试与错误处理 281

11.1 程序中的错误类型 282

11.2 程序工作状态 283

11.3 程序调试 284

11.3.1 中断状态 284

11.3.2 调试工具 285

11.3.3 调试方法 289

11.4 Visral Basic中的错误处理 290

11.4.1 Err对象 290

11.4.2 On Error GoTo语句 291

11.4.3 Resume语句 291

11.4.4 错误处理实例 292

11.5 本章小结 296

第3篇 精通篇 299

第12章 结构化查询语言——SQL 299

12.1 SQL语言简介 300

12.1.1 SQL语言的特点 300

12.1.2 常用SQL语句简介 300

12.2 Select语句的使用 301

12.2.1 Select子语句 301

12.2.2 From子语句 302

12.2.3 As子语句 302

12.2.4 Where子语句 303

12.2.5 Order By子语句 305

12.2.6 Group By子语句 305

12.3 SQL中的常用函数 306

12.3.1 算术函数 306

12.3.2 统计函数 307

12.4 利用SQL语言修改表数据 308

12.4.1 Insert语句 308

12.4.2 Update语句 309

12.4.3 Delete语句 309

12.5 SQL语句使用实例 310

12.6 本章小结 314

第13章 数据库编程 315

13.1 数据库基本概念 316

13.2 数据库的建立、维护和查询 318

13.2.1 建立数据库 318

13.2.2 删除数据库中的表 322

13.2.3 修改数据表结构和数据 322

13.2.4 数据查询 324

13.2.5 数据窗体设计器 325

13.3 使用Data控件访问数据库 326

13.3.1 Data控件的属性、方法和事件 327

13.3.2 Data控件访问数据库实例 331

13.4 ADO数据对象访问技术 336

13.4.1 创建ADO控件 336

13.4.2 ADO控件的属性、方法和事件 336

13.4.3 ADO Data控件访问数据库实例 338

13.5 本章小结 341

第14章 图形和多媒体应用 343

14.1 图形控件 344

14.1.1 坐标系 344

14.1.2 颜色设置 349

14.1.3 绘图方法 352

14.2 多媒体控制接口控件 358

14.2.1 多媒体控制接口控件基本概念 358

14.2.2 多媒体控制接口控件的属性 359

14.2.3 多媒体控制接口控件的方法 361

14.2.4 多媒体控制接口控件的事件 362

14.2.5 多媒体控制接口控件使用实例 363

14.3 动画控件 367

14.3.1 在Visual Basic工具栏中添加动画控件按钮 368

14.3.2 动画控件的属性 369

14.3.3 动画控件的方法 369

14.3.4 动画控件使用实例 370

14.4 本章小结 372

第15章 网络编程 373

15.1 邮件应用程序接口 374

15.1.1 邮件应用程序接口控件概述 374

15.1.2 邮件应用程序接口会话控件的属性和方法 375

15.1.3 邮件应用程序接口消息控件的属性和方法 377

15.1.4 邮件应用程序接口控件使用实例 383

15.2 互联网传输控件 387

15.2.1 互联网传输控件的属性 388

15.2.2 互联网传输控件的方法 392

15.2.3 互联网传输控件的事件 394

15.2.4 互联网传输控件使用实例 394

15.3 网页浏览器控件 403

15.3.1 网页浏览器控件的属性 404

15.3.2 网页浏览器控件的方法 404

15.3.3 网页浏览器控件的事件 404

15.4 本章小结 405

第16章 面向对象程序设计 407

16.1 面向对象的基本概念 408

16.2 面向对象的程序设计 409

16.3 Visual Basic中的面向对象特性 409

16.3.1 Visual Basic中的对象 410

16.3.2 Visual Basic中的对象集合 413

16.4 类和类模块 416

16.5 面向对象编程实例 418

16.6 本章小结 424

第4篇 实战篇 427

第17章 Windows应用程序接口 427

17.1 Win32 API概述 428

17.1.1 Win32 API数据类型 428

17.1.2 Win32 API的函数分类 429

17.1.3 API函数的声明 437

17.1.4 API函数的调用 440

17.1.5 API编程实例 440

17.2 本章小结 444

第18章 控件应用精彩实例 445

18.1 实例程序功能简介 446

18.2 程序设计思路和结构 446

18.3 程序设计步骤 446

18.4 本章小结 468

第19章 数据库应用精彩实例 469

19.1 系统功能简介 470

19.2 系统结构 470

19.3 系统设计步骤 470

19.3.1 登录窗体的设计(FrmLogin) 471

19.3.2 学生信息窗体的设计(StuForm) 475

19.3.3 教师窗体的设计(TeacherForm) 478

19.3.4 管理窗体的设计(AdminForm) 482

19.4 本章小结 494

附录A 常用快捷键及其技巧(在光盘中) 495

附录B 常见问题及解答(在光盘中) 504

附录C 源码大放送(在光盘中) 513

附录D 教学网站推荐(在光盘中) 528

附录E 资源网站推荐(在光盘中) 532

附录F 视频网站推荐(在光盘中) 535