Visual Basic从入门到精通

Visual Basic从入门到精通

杨章伟等, 编著

出版社:化学工业出版社

年代:2009

定价:49.8

书籍简介:

本书介绍了Visual Basic 6.0从基础入门到高级应用,重点介绍了其多媒体开发和数据开发的实现过程。

作者介绍:

本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。

书籍目录:

第一篇 基础知识篇

第1章 Visual Basic 6.0概述 2

1.1 Visual Basic简介 2

1.1.1 Visual Basic的起源 2

1.1.2 Visual Basic的版本 2

1.1.3 Visual Basic基本概念及常用术语 3

1.2 Visual Basic 6.0的安装与启动 4

1.2.1 安装Visual Basic 6.0 4

1.2.2 启动Visual Basic 6.0 6

1.3 Visual Basic 6.0的集成开发环境 7

1.3.1 主窗口 7

1.3.2 控件工具箱 8

1.3.3 窗体编辑器 10

1.3.4 工程资源管理器 10

1.3.5 属性窗口 11

1.3.6 代码编辑器 11

1.4 创建第一个应用程序 12

1.4.1 设计程序界面 12

1.4.2 编写事件代码 13

1.4.3 调试运行程序 14

1.4.4 保存和生成应用程序 15

1.4.5 实例小结 16

1.4.6 注意事项 17

1.4.7 使用MSDN 17

1.5 小结 18

第2章 Visual Basic程序设计基础 19

2.1 Visual Basic编码基础 19

2.1.1 编码规则 19

2.1.2 注释规则 20

2.2 常量 20

2.3 变量 22

2.3.1 变量的命名规则 22

2.3.2 变量的声明 23

2.3.3 变量的作用范围 24

2.4 数据类型 25

2.4.1 数值型 25

2.4.2 字符型 26

2.4.3 逻辑型 26

2.4.4 日期型 27

2.4.5 对象型与变体型 27

2.4.6 应用实例 28

2.5 表达式与运算符 29

2.5.1 算术运算 29

2.5.2 比较运算 31

2.5.3 连接运算 32

2.5.4 逻辑运算符 32

2.5.5 应用实例 33

2.6 面向对象程序设计概述 34

2.6.1 OOP概述 34

2.6.2 面向对象程序设计语言 35

2.6.3 对象 35

2.6.4 类 36

2.7 事件驱动 37

2.7.1 鼠标事件 37

2.7.2 键盘事件 37

2.7.3 焦点事件 38

2.8 Visual Basic应用程序的结构 39

2.9 小结 40

第3章 流程控制语句 41

3.1 顺序结构 41

3.1.1 赋值语句 41

3.1.2 输入语句 42

3.1.3 输出语句 43

3.1.4 顺序结构实例 44

3.2 选择结构 45

3.2.1 If…Then语句 46

3.2.2 If…Then…Else语句 47

3.2.3 If…Then…EseIf…语句 47

3.2.4 Select Case语句 49

3.2.5 选择结构实例 51

3.3 循环结构 52

3.3.1 For…Next语句 52

3.3.2 Do…Loop语句 53

3.3.3 While…Wend语句 55

3.3.4 循环嵌套 55

3.3.5 循环结构实例 56

3.4 其他流程控制语句 57

3.4.1 GoTo语句 57

3.4.2 End语句 58

3.4.3 Stop语句 59

3.4.4 With…End With语句 59

3.5 综合实例 60

3.6 小结 62

第4章 数组 63

4.1 数组概述 63

4.1.1 数组的概念 63

4.1.2 数组的声明 64

4.2 一维数组与多维数组 64

4.2.1 一维数组 65

4.2.2 多维数组 66

4.3 数组的基本操作 67

4.3.1 数组的赋初值 67

4.3.2 数组的输入 68

4.3.3 数组的输出 69

4.3.4 数组的查找 70

4.3.5 数组的排序 70

4.4 声明和使用动态数组 71

4.5 控件数组 73

4.6 综合实例 74

4.7 小结 76

第5章 过程和函数 77

5.1 Sub过程 77

5.1.1 Sub过程定义 77

5.1.2 调用Sub过程 79

5.1.3 过程的作用域 80

5.1.4 在标准模块中建立Sub过程 81

5.1.5 Sub过程实例 83

5.2 Function过程 84

5.2.1 Function过程定义 84

5.2.2 调用Function过程 85

5.2.3 Function过程实例 86

5.3 参数传递 86

5.3.1 形参与实参 87

5.3.2 按地址传递 87

5.3.3 按值传递参数 88

5.3.4 数组作为参数 89

5.3.5 参数传递实例 90

5.4 内置函数 91

5.4.1 算术运算函数 91

5.4.2 字符串处理函数 93

5.4.3 日期时间处理函数 95

5.4.4 类型转换及判断函数 96

5.5 递归 97

5.6 过程的其他 98

5.7 小结 99

第二篇 GUI程序设计篇

第6章 通用标准控件 102

6.1 标签控件 102

6.1.1 标签的属性 102

6.1.2 标签的事件 103

6.1.3 标签控件实例 104

6.2 文本框控件 105

6.2.1 文本框的属性 105

6.2.2 文本框的事件 107

6.2.3 文本框实例 107

6.3 按钮控件 109

6.3.1 按钮的属性 109

6.3.2 按钮的事件和方法 110

6.3.3 按钮的快捷键 110

6.4 列表框和组合框 111

6.4.1 列表框的属性 111

6.4.2 列表框的方法和事件 113

6.4.3 列表框实例 114

6.4.4 组合框 116

6.5 单选按钮与复选框 117

6.5.1 单选按钮 117

6.5.2 复选框 119

6.6 图形显示控件 121

6.6.1 图像框 121

6.6.2 图片框 123

6.6.3 线条与形状 125

6.7 定时器控件 127

6.8 滚动条控件 128

6.9 小结 130

第7章 用户界面设计 131

7.1 用户界面样式 131

7.1.1 单文档界面 131

7.1.2 多文档界面 132

7.1.3 资源管理器样式界面 133

7.2 窗体的属性 133

7.3 窗体的事件 135

7.3.1 Load与Unload事件 136

7.3.2 鼠标事件 137

7.3.3 键盘事件 138

7.4 焦点 139

7.4.1 获取焦点 140

7.4.2 GetFocus事件和LostFocus事件 140

7.5 创建单文档界面应用程序 141

7.5.1 添加/移除新窗体 141

7.5.2 显示窗体 141

7.6 创建多文档界面应用程序 142

7.7 小结 144

第8章 菜单和工具栏 145

8.1 菜单编辑器 145

8.1.1 数据区 145

8.1.2 编辑区 147

8.1.3 菜单项显示区 148

8.2 设计窗口菜单 149

8.2.1 设计菜单 149

8.2.2 驱动菜单 150

8.2.3 快捷键 150

8.3 弹出式菜单设计 151

8.4 工具栏的设计 152

8.4.1 利用应用程序向导创建工具栏 153

8.4.2 利用ActiveX控件创建工具栏 154

8.4.3 为工具栏按钮添加图标 156

8.5 综合实例 158

8.6 小结 159

第9章 对话框 160

9.1 对话框概述 160

9.1.1 对话框与窗体 160

9.1.2 模式对话框 161

9.1.3 无模式对话框 162

9.2 输入对话框 162

9.2.1 输入对话框的参数 162

9.2.2 输入对话框的使用 163

9.3 消息对话框 165

9.3.1 MsgBox语句 165

9.3.2 MsgBox函数 167

9.4 通用对话框 169

9.4.1 “打开”对话框 170

9.4.2 “打印”对话框 171

9.4.3 其他对话框 172

9.5 内置对话框 173

9.5.1 “关于”对话框 174

9.5.2 登录对话框 174

9.5.3 展示屏幕对话框 174

9.6 用户自定义对话框 175

9.7 小结 177

第10章 文件系统 178

10.1 文件系统控件 178

10.1.1 驱动器列表框 178

10.1.2 目录列表框 180

10.1.3 文件列表框 181

10.1.4 文件系统实例 182

10.2 文件基础 183

10.2.1 文件的组成及命名 184

10.2.2 文件的分类 185

10.2.3 文件的操作流程 185

10.3 文件访问 186

10.3.1 顺序访问 186

10.3.2 随机访问 187

10.3.3 二进制访问 188

10.4 文件系统对象 188

10.4.1 FSO概述 189

10.4.2 创建FSO对象 189

10.4.3 Drive对象 190

10.4.4 Folder对象 191

10.4.5 File对象 193

10.4.6 FileSystemObject对象 194

10.4.7 TextStream对象 195

10.5 小结 196

第11章 ActiveX控件 197

11.1 ActiveX控件概述 197

11.1.1 添加/删除ActiveX控件 197

11.1.2 常用的ActiveX控件 198

11.1.3 进程条 198

11.1.4 状态栏 199

11.2 制作ActiveX控件 201

11.2.1 制作环境 201

11.2.2 制作过程 202

11.2.3 制作图片浏览器控件 203

11.2.4 为ActiveX控件添加属性 205

11.2.5 为ActiveX控件设计属性页 207

11.2.6 为ActiveX控件添加事件 208

11.2.7 发布ActiveX控件 210

11.2.8 使用向导创建ActiveX控件 210

11.3 使用其他程序中的对象 212

11.3.1 使用步骤 212

11.3.2 应用实例 213

11.4 小结 214

第三篇 多媒体开发篇

第12章 多媒体编程 216

12.1 使用多媒体控件编程 216

12.1.1 添加Multimedia MCI控件 216

12.1.2 Multimedia MCI控件的属性 217

12.1.3 Multimedia MCI控件的命令 218

12.1.4 多媒体编程步骤 219

12.1.5 使用MCI控件制作音频播放器 219

12.1.6 使用WindowsMediaPlayer控件 221

12.2 API概述 223

12.2.1 Windows API 223

12.2.2 查看API 224

12.2.3 使用API 226

12.2.4 注意事项 227

12.3 API多媒体编程 228

12.3.1 常用API多媒体函数 228

12.3.2 使用API函数制作播放器 228

12.4 综合实例 231

12.5 小结 232

第13章 图形图像处理 233

13.1 图形图像基础 233

13.1.1 坐标系统 233

13.1.2 CurrentX属性和CurrentY属性 235

13.2 图形图像处理方法 235

13.2.1 PSet方法 235

13.2.2 Line方法 236

13.2.3 Circle方法 238

13.2.4 图形图像处理实例 239

13.3 系统对象 240

13.3.1 App对象 240

13.3.2 Clipboard对象 241

13.3.3 Screen对象 243

13.3.4 Printer对象和Printers集合 245

13.3.5 Control对象与Control集合对象 245

13.3.6 Err对象 246

13.4 综合实例 247

13.5 小结 248

第四篇 数据库开发篇

第14章 数据库编程基础 250

14.1 数据库基础 250

14.1.1 数据库的基本概念 250

14.1.2 关系数据库 251

14.1.3 E-R图 251

14.1.4 常用数据库 252

14.2 SQL基础 253

14.2.1 数据定义语言 253

14.2.2 数据操纵语言 254

14.2.3 数据控制语言 255

14.3 ODBC 255

14.3.1 ODBC概述 256

14.3.2 配置ODBC数据源 256

14.4 数据库对象模型 258

14.4.1 数据访问对象 258

14.4.2 远程数据对象 260

14.4.3 ActiveX数据对象 261

14.5 使用ADO 262

14.5.1 ConnectionString属性 262

14.5.2 RecordSource属性 263

14.5.3 连接数据库 263

14.5.4 配置记录集 265

14.6 数据库应用系统设计概述 265

14.6.1 开发流程 265

14.6.2 数据库应用系统需求分析 266

14.6.3 数据库应用系统设计 267

14.6.4 数据库应用系统实现 268

14.7 小结 269

第15章 Visual Basic数据库编程 270

15.1 操作记录集 270

15.1.1 打开记录集 270

15.1.2 添加新记录 272

15.1.3 显示记录 276

15.1.4 查询记录 278

15.1.5 更新记录数据 280

15.1.6 删除记录 282

15.1.7 关闭记录集 284

15.2 常用数据控件 284

15.2.1 Data控件 284

15.2.2 DataGrid控件 287

15.2.3 DataList控件 291

15.2.4 DataCombo控件 292

15.3 数据库管理器 293

15.3.1 建立数据库 293

15.3.2 外接程序管理器 296

15.4 应用实例 296

15.5 小结 297

第16章 数据库高级编程 298

16.1 数据备份与导出 298

16.1.1 数据备份概述 298

16.1.2 简单数据备份 299

16.1.3 备份到Excel文件 301

16.1.4 备份到DBF文件 302

16.2 数据恢复与导入 303

16.2.1 从DBF文件中导入 304

16.2.2 从Excel文件导入 307

16.3 处理图片 308

16.3.1 存取图片 308

16.3.2 存取地址 309

16.4 报表 313

16.4.1 报表设计器 313

16.4.2 添加数据环境 314

16.4.3 报表控件 316

16.5 制作报表 319

16.6 小结 322

第五篇 程序应用篇

第17章 Visual Basic程序调试 324

17.1 常见错误类型 324

17.1.1 编译错误 324

17.1.2 运行时错误 325

17.1.3 逻辑错误 326

17.1.4 常见错误列表 326

17.2 Visual Basic工作模式 328

17.2.1 3种工作模式 328

17.2.2 设置工作环境 329

17.3 程序调试技术 330

17.3.1 调试工具 330

17.3.2 调试方法 331

17.3.3 Debug对象 333

17.4 错误处理 334

17.4.1 捕获错误 334

17.4.2 编写错误处理程序 335

17.4.3 恢复程序运行 336

17.5 小结 336

第18章 发布应用程序 337

18.1 制作安装包 337

18.1.1 使用打包和展开向导制作安装包 337

18.1.2 使用第三方软件制作安装包 342

18.2 制作帮助文件 343

18.3 小结 345

第19章 数据库应用系统实例 346

19.1 需求分析 346

19.2 系统设计 346

19.2.1 总体设计 347

19.2.2 详细设计 347

19.2.3 数据库设计 348

19.3 图书管理 350

19.3.1 添加图书类别 350

19.3.2 更新图书类别 353

19.3.3 删除图书类别 355

19.3.4 添加图书信息 356

19.3.5 更新图书信息 358

19.3.6 删除图书信息 360

19.4 借阅管理 361

19.4.1 借阅 361

19.4.2 归还 365

19.4.3 查询 368

19.5 读者管理 370

19.5.1 添加读者类别 370

19.5.2 更新/删除读者类别 372

19.5.3 添加读者信息 374

19.5.4 更新/删除读者信息 376

19.6 系统管理 377

19.6.1 添加管理员 377

19.6.2 修改密码 379

19.7 系统集成 379

19.7.1 添加标准模块 380

19.7.2 用户登录 380

19.7.3 设计主窗体及主菜单 382

19.8 小结 384

内容摘要:

Visual Basic 6.0是Microsoft推出的企业级快速开发工具,是目前广泛使用的开发技术之一。Visual Basic 6.0具备强大的桌面应用程序开发功能,能够轻松开发各种应用程序。此外,Visual Basic 6.0在数据访问方面与以往版本相比也有了很大的改进,其提供的ADO组件能够使大量数据的快速访问成为可能。
  本书共分为五篇19章,由Visual Basic 6.0的基础入门到其高级应用循序渐进地讲解,重点介绍了Visual Basic 6.0进行多媒体开发和数据库开发的实现过程。第一篇介绍了Visual Basic的基础知识和基本语法,主要包括Visual Basic的语言基础、流程控制语句、数组和过程函数;第二篇介绍了GUI程序设计的各组成部分,主要包括通用标准控件、用户界面设计、菜单和工具栏、对话框、文件系统和ActiveX控件;第三篇介绍了如何进行多媒体应用程序开发和图形图像编程;第四篇介绍了如何进行数据库应用程序设计,主要包括数据库编程基础、数据控件和高级编程;第五篇介绍了如何进行错误处理和应用程序发布,并具体介绍了一个图书管理系统的实现,用以巩固基础知识。
  本书适合于学习程序设计的入门读者、编程爱好者以及使用Visual Basic的程序开发人员,并可作为大中专院校师生的教材或参考书籍。

书籍规格:

书籍详细信息
书名Visual Basic从入门到精通站内查询相似图书
丛书名程序员书库
9787122060730
如需购买下载《Visual Basic从入门到精通》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位化学工业出版社
版次1版印次1
定价(元)49.8语种简体中文
尺寸19装帧平装
页数印数

书籍信息归属:

Visual Basic从入门到精通是化学工业出版社于2009.08出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计 的书籍。