《Visual Basic 6.0程序设计完全自学手册》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:教传艳,王果编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115212375
  • 页数:414 页
图书介绍:本书共17章,入门篇、编程篇和高级篇全面涵盖界面设计、菜单设计、对话框设计、程序调试与错误处理、结构化查询语言SQL、数据库编程、图形和多媒体应用以及网络编程等技能;案例篇介绍了应用程序接口设计、控件应用案例以及数据库应用案例等高级设计技能。

第1篇 入门篇 2

第1章 Visual Basic 6.0软件入门 2

1.1 关于Visual Basic 3

1.1.1 Visual Basic简史 3

1.1.2 为什么选择Visual Basic 6

1.1.3 Visual Basic的特点 6

1.2 Visual Basic 6.0的安装与卸载 8

1.2.1 软件的安装 9

1.2.2 软件的卸载 11

1.3 初识Visual Basic 6.0 12

1.3.1 启动与退出 12

1.3.2 初识Visual Basic 6.0的工作界面 13

1.3.3 主窗口介绍 14

1.3.4 其他窗口介绍 20

1.4 用Visual Basic 6.0管理工程 25

1.4.1 工程介绍 25

1.4.2 新建、保存工程 26

1.4.3 打开、运行和关闭工程 27

1.4.4 更改工程名 28

1.4.5 生成可执行文件 28

1.5 编写第一个应用程序 29

1.5.1 实例效果预览 29

1.5.2 实例说明 29

1.5.3 实例步骤 29

1.6 本章小结 32

第2章 Visual Basic 6.0编程入门 33

2.1 基本概念 34

2.1.1 标识符 34

2.1.2 运算符 35

2.1.3 数据 38

2.2 常量和变量 41

2.2.1 常量 41

2.2.2 变量 44

2.3 表达式 46

2.3.1 算术表达式 46

2.3.2 字符串表达式 46

2.3.3 日期表达式 47

2.4 常用的内部函数 47

2.4.1 数学函数 47

2.4.2 字符串函数 47

2.4.3 时间/日期转换函数 48

2.4.4 类型转换函数 50

2.4.5 shell函数 52

2.5 代码编写规则 52

2.6 本章小结 53

第2篇 编程篇 55

第3章 界面设计 55

3.1 窗体设计 56

3.1.1 窗体的属性 57

3.1.2 窗体的事件 60

3.1.3 窗体的方法 61

3.1.4 窗体的启动与结束 62

3.2 多窗体设计 63

3.2.1 创建多窗体应用程序 64

3.2.2 多窗体特性 65

3.3 实例1——窗体程序设计 65

3.3.1 实例说明 65

3.3.2 实现步骤 66

3.4 实例2——更改窗体背景 70

3.4.1 实例说明 70

3.4.2 实现步骤 70

3.5 实例3——多窗口显示文件 73

3.5.1 实例说明 73

3.5.2 实现步骤 74

3.6 本章小结 79

第4章 控件应用1 80

4.1 标签控件 81

4.1.1 标签控件主要知识 81

4.1.2 标签控件使用实例 83

4.2 文本框控件 86

4.2.1 文本框控件主要知识 86

4.2.2 文本框控件使用实例 89

4.3 命令按钮控件 91

4.3.1 命令按钮控件主要知识 91

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

4.4 单选按钮控件 93

4.4.1 单选按钮控件主要知识 93

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

4.5 复选框控件 95

4.5.1 复选框控件主要知识 95

4.5.2 复选框控件使用实例 96

4.6 框架控件 97

4.6.1 框架控件使用实例1 98

4.6.2 框架控件使用实例2 101

4.7 列表框控件 104

4.7.1 列表框控件主要知识 104

4.7.2 列表框控件使用实例1 106

4.7.3 列表框控件使用实例2 109

4.8 组合框控件 113

4.8.1 组合框控件主要知识 113

4.8.2 组合框控件使用实例 114

4.9 图像框控件 117

4.9.1 图像框控件主要知识 117

4.9.2 图像框控件使用实例1 118

4.9.3 图像框控件使用实例2 124

4.10 滚动条控件 130

4.10.1 滚动条控件主要知识 130

4.10.2 滚动条控件使用实例 132

4.11 定时器控件 134

4.11.1 定时器控件主要知识 134

4.11.2 定时器控件使用实例1 135

4.11.3 定时器控件使用实例2 138

4.12 文件系统控件 142

4.12.1 驱动器列表框控件 143

4.12.2 目录列表框控件 143

4.12.3 文件列表框控件 144

4.12.4 文件系统控件使用实例 144

4.13 本章小结 146

第5章 控件应用2 147

5.1 添加可插入控件 148

5.2 图像列表控件 149

5.2.1 图像列表控件的属性和方法 149

5.2.2 设置图像列表控件 150

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

5.3 工具栏控件 153

5.3.1 工具栏控件的属性和方法 153

5.3.2 工具栏控件使用实例1 154

5.3.3 工具栏控件使用实例2 158

5.4 状态栏控件 162

5.4.1 状态栏控件的属性 162

5.4.2 状态栏控件的方法 163

5.4.3 状态栏控件的事件 163

5.5 树状视图控件 163

5.5.1 树状视图控件的属性 164

5.5.2 树状视图控件的方法 166

5.5.3 树状视图控件的事件 166

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

5.6 选项卡控件 170

5.6.1 选项卡控件的属性 170

5.6.2 选项卡控件的事件和方法 173

5.6.3 选项卡控件使用实例 173

5.7 进度条控件 176

5.7.1 进度条控件的属性 176

5.7.2 进度条控件的方法 178

5.7.3 进度条控件使用实例 178

5.8 本章小结 180

第6章 事件 182

6.1 键盘事件 183

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

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

6.1.3 “键盘弹起(KeyUp)”事件 186

6.2 鼠标事件 186

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

6.2.2 “鼠标按键释放(MouseUp)”事件 187

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

6.3 本章小结 190

第7章 菜单设计 192

7.1 菜单编辑器 193

7.1.1 菜单属性设置区 194

7.1.2 菜单控件编辑区 196

7.1.3 菜单控件列表框 197

7.2 下拉式菜单 197

7.2.1 单级菜单设计 197

7.2.2 多级菜单设计 199

7.2.3 下拉式菜单综合实例 200

7.3 弹出式菜单 203

7.4 动态增减菜单 206

7.5 本章小结 209

第8章 对话框设计 210

8.1 模式对话框和无模式对话框 211

8.2 预定义对话框 211

8.2.1 输入对话框 211

8.2.2 消息对话框 212

8.2.3 预定义对话框实例 212

8.3 通用对话框 215

8.3.1 添加通用对话框控件 215

8.3.2 通用对话框实例 215

8.4 本章小结 218

第3篇 高级篇 220

第9章 程序调试与错误处理 220

9.1 程序中的错误类型 221

9.2 程序工作状态 222

9.3 程序调试 222

9.3.1 中断状态 223

9.3.2 调试工具 223

9.3.3 调试方法 226

9.4 Visual Basic中的错误处理 228

9.4.1 Err对象 228

9.4.2 On Error GoTo语句 229

9.4.3 Resume语句 229

9.4.4 错误处理实例 229

9.5 本章小结 233

第10章 结构化查询语言——SQL 234

10.1 SQL语言简介 235

10.1.1 SQL语言的特点 235

10.1.2 常用SQL语句简介 235

10.2 Select语句的使用 236

10.2.1 Select子语句 237

10.2.2 From子语句 240

10.2.3 As子语句 241

10.2.4 Where子语句 242

10.2.5 Order By子语句 244

10.2.6 Group By子语句 246

10.3 SQL中的常用函数 247

10.3.1 算术函数 247

10.3.2 统计函数 248

10.4 利用SQL语言修改表数据 249

10.4.1 Insert语句 249

10.4.2 Update语句 250

10.4.3 Delete语句 251

10.5 本章小结 252

第11章 数据库编程 254

11.1 数据库基本概念 255

11.1.1 关系数据库中的常见概念 255

11.1.2 Visual Basic支持的常用数据库 256

11.1.3 Visual Basic提供的访问数据库的工具 256

11.2 数据库的建立、维护和查询 257

11.2.1 建立数据库 257

11.2.2 删除数据库中的表 260

11.2.3 修改数据表结构和数据 261

11.2.4 数据查询 262

11.2.5 数据窗体设计器 263

11.3 使用Data控件访问数据库 264

11.3.1 Data控件的属性 265

11.3.2 Data控件的常用方法 267

11.3.3 Data控件的常用事件 268

11.3.4 Data控件访问数据库实例 269

11.4 使用ADO控件访问数据库 273

11.4.1 添加ADO控件 273

11.4.2 ADO控件的常用属性 274

11.4.3 ADO控件的常用方法 275

11.4.4 ADO控件的常用事件 275

11.4.5 ADO控件访问数据库实例 276

11.5 本章小结 279

第12章 图形和多媒体应用 280

12.1 图形控件 281

12.1.1 坐标系 281

12.1.2 颜色设置 285

12.1.3 绘图方法 288

12.2 多媒体控制接口控件 294

12.2.1 多媒体控制接口控件基本概念 294

12.2.2 多媒体控制接口控件的属性 295

12.2.3 多媒体控制接口控件的方法 297

12.2.4 多媒体控制接口控件的事件 298

12.2.5 多媒体控制接口控件使用实例 298

12.3 动画控件 303

12.3.1 添加动画控件 303

12.3.2 动画控件的属性 304

12.3.3 动画控件的方法 305

12.3.4 动画控件使用实例 305

12.4 本章小结 307

第13章 网络编程 309

13.1 邮件应用程序接口 310

13.1.1 邮件应用程序接口控件概述 310

13.1.2 邮件应用程序接口会话控件 311

13.1.3 邮件应用程序接口消息控件 313

13.1.4 邮件应用程序接口控件使用实例 319

13.2 互联网传输控件 322

13.2.1 互联网传输控件的属性 323

13.2.2 互联网传输控件的方法 327

13.2.3 互联网传输控件的事件 328

13.2.4 互联网传输控件使用实例 328

13.3 网页浏览器控件 336

13.3.1 网页浏览器控件的属性 337

13.3.2 网页浏览器控件的方法 338

13.3.3 网页浏览器控件的事件 338

13.4 本章小结 339

第4篇 案例篇 341

第14章 Windows应用程序接口设计 341

14.1 Win32 API概述 342

14.1.1 Win32 API基本数据类型 342

14.1.2 Win32 API常见数据结构 343

14.2 Win32 API的函数分类 343

14.2.1 窗口管理类函数 343

14.2.2 图形设备接口类函数 345

14.2.3 系统服务类函数 346

14.2.4 国际特性类函数 350

14.2.5 网络服务函数 351

14.3 API函数的声明 352

14.3.1 使用Declare语句手动声明API函数 352

14.3.2 使用API浏览器声明API函数 353

14.4 API函数的调用 355

14.5 API编程实例 355

14.6 本章小结 359

第15章 控件应用案例1——绘图板 360

15.1 功能简介 361

15.2 设计思路 361

15.3 设计步骤 361

15.4 本章小结 380

第16章 控件应用案例2——图像合成 381

16.1 功能简介 382

16.2 设计思路 382

16.3 设计步骤 382

16.4 本章小结 388

第17章 数据库应用案例——学生信息管理系统 389

17.1 系统功能与设计 390

17.1.1 功能简介 390

17.1.2 设计思路 390

17.2 设计步骤 390

17.2.1 登录窗体的设计 391

17.2.2 学生信息窗体的设计 395

17.2.3 教师窗体的设计 399

17.2.4 管理窗体的设计 402

17.3 运行系统 413

17.4 本章小结 414

——以下内容在光盘中—— 415

附录A 常用快捷键及其技巧 415

A.1 工程类快捷键 416

A.2 编辑类快捷键 416

A.3 视图类快捷键 418

A.4 工具类快捷键 418

A.5 运行调试类快捷键 418

附录B 常见问题及解答 420

B.1 如何创建控件组 421

B.2 如何以框架(frame)控件为容器,在其中创建控件 421

B.3 如何将外部控件按钮添加到Visual Basic的工具箱中 423

B.4 如何设置工程中的启动窗体 423

B.5 Visual Basic和Visual Studio是什么关系 424

B.6 Visual Studio 6.0企业版开发套件有什么特性 424

B.7 可以使用Visual Basic 6.0从事Web开发吗 424

B.8 使用Visual Basic 6.0开发的程序能否在用其他语言编写的应用程序中使用 425

B.9 Visual Basic 6.0都有哪些版本,我应该使用哪种版本 425

B.10 为什么我打开工程之后,发现没有显示任何窗体 425

B.11 为什么要使用Option Explicit?什么时候我需要使用Option Explicit 425

B.12 可变类型变量是否比其他类型的变量慢 425

B.13 怎样才能实现在一个list/dir/combo/file boxes控件中的增量搜索 426

B.14 我可以在一个窗体中定义声明一个API或者一个用户自定义类型(UDT)吗 428