Visual Basic程序设计
Visual Basic程序设计封面图

Visual Basic程序设计

顾锦江, 徐卫军, 林涛, 主编

出版社:清华大学出版社

年代:2014

定价:38.0

书籍简介:

本书作为Visual Basic程序的入门与应用教材,共分为15章,主要内容包括Visual Basic程序开发环境、对象及其操作、简单程序设计、Visual Basic程序设计基础、数据的输入输出、常用标准控件、Visual Basic控制结构、数组、过程、键盘与鼠标事件过程、菜单程序设计、对话框程序设计、多重窗体程序设计与环境应用、数据文件和考试指导等。附录中给出了各章习题参考答案、全国计算机等级考试最新大纲、样卷及答案解析。

书籍目录:

第1章 Visual Basic程序开发环境 1

1.1 Visual Basic的特点 1

1.2 Visual Basic的启动与退出 2

1.3 标题栏、菜单栏和工具栏 4

1.3.1 标题栏和菜单栏 5

1.3.2 工具栏 6

1.4 工作窗口 8

1.4.1 窗体设计器和工程资源管理器 8

1.4.2 属性窗口和工具箱窗口 10

1.5 学习加油站 11

1.5.1 重点整理 11

1.5.2 典型题解 11

1.6 上机实验 12

1.7 习题 13

第2章 对象及其操作 15

2.1 对象 15

2.1.1 对象概述 15

2.1.2 对象属性的设置 18

2.2 窗体 19

2.2.1 窗体的结构与属性 19

2.2.2 窗体事件 24

2.3 控件 26

2.3.1 标准控件(内部控件) 27

2.3.2 控件的命名和控件值 28

2.4 控件的画法和基本操作 30

2.4.1 控件的画法 31

2.4.2 控件的基本操作 31

2.5 小型案例实训——登录窗口的密码验证 35

2.5.1 设计任务 35

2.5.2 设计思路 35

2.5.3 操作步骤 35

2.5.4 运行效果 37

2.6 学习加油站 37

2.6.1 重点整理 37

2.6.2 典型题解 37

2.7 上机实验 39

2.8 习题 39

第3章 简单程序设计 41

3.1 Visual Basic中的语句 41

3.1.1 赋值语句 42

3.1.2 注释语句 42

3.1.3 暂停语句(Stop) 43

3.1.4 结束语句 43

3.2 编写简单的Visual Basic应用程序 43

3.2.1 用Visual Basic开发应用程序的一般步骤 43

3.2.2 编写Visual Basic应用程序 44

3.2.3 代码编辑器的使用 47

3.3 程序的保存、加载和运行 49

3.3.1 保存程序 49

3.3.2 程序的加载 50

3.3.3 程序的运行 51

3.4 Visual Basic应用程序的结构与工作方式 52

3.4.1 窗体模块 52

3.4.2 标准模块 53

3.4.3 类模块 54

3.4.4 应用程序结构总结 54

3.5 小型案例实训——阴影文字 55

3.5.1 设计任务 55

3.5.2 设计思路 55

3.5.3 操作步骤 55

3.6 学习加油站 56

3.6.1 重点整理 56

3.6.2 典型题解 56

3.7 上机实验 57

3.8 习题 58

第4章 Visual Basic程序设计基础 60

4.1 数据类型 60

4.1.1 基本数据类型 60

4.1.2 用户定义的数据类型 63

4.1.3 枚举类型 64

4.2 常量与变量 65

4.2.1 常量 65

4.2.2 变量 67

4.2.3 变体类型变量 70

4.2.4 关于强制显式声明变量 71

4.3 常用的内部函数 71

4.3.1 常用的数学函数 72

4.3.2 常用的转换函数 72

4.3.3 常用的字符串函数 72

4.3.4 常用的日期时间函数及随机函数 73

4.4 运算符与表达式 73

4.4.1 算术运算符及其表达式 74

4.4.2 关系运算符和关系表达式 75

4.4.3 逻辑(布尔)运算符及逻辑表达式 76

4.4.4 运算符的优先级 78

4.5 小型案例实训——弧度转换为角度 78

4.5.1 设计任务 78

4.5.2 设计思路 79

4.5.3 操作步骤 79

4.6 学习加油站 80

4.6.1 重点整理 80

4.6.2 典型题解 80

4.7 上机实验 83

4.8 习题 84

第5章 数据的输出和输入 87

5.1 数据的输出 87

5.1.1 Print方法 87

5.1.2 与Print方法有关的函数 89

5.1.3 格式输出 91

5.1.4 其他方法和属性 93

5.2 数据的输入 98

5.3 MsgBox函数和MsgBox语句 101

5.3.1 MsgBox函数 101

5.3.2 MsgBox语句 104

5.4 字形 105

5.4.1 字体类型和大小 105

5.4.2 其他属性 106

5.5 小型案例实训——三维文字效果 108

5.5.1 设计任务 108

5.5.2 设计思路 108

5.5.3 操作步骤 108

5.6 学习加油站 110

5.6.1 重点整理 110

5.6.2 典型题解 111

5.7 上机实验 112

5.8 习题 113

第6章 控制结构 116

6.1 程序的结构与流程图 116

6.2 选择控制结构 117

6.2.1 单行结构条件语句 118

6.2.2 块结构条件语句 119

6.2.3 多分支选择控制结构 124

6.2.4 IIf函数 126

6.3 循环控制结构 126

6.3.1 For ... Next循环 127

6.3.2 Do ... Loop循环 129

6.3.3 While ... Wend循环 133

6.3.4 多重循环 134

6.4 GoTo型控制 136

6.4.1 GoTo 语句 136

6.4.2 On ... GoTo语句 137

6.5 小型案例实训——文本统计 138

6.5.1 设计任务 138

6.5.2 设计思路 138

6.5.3 操作步骤 138

6.6 学习加油站 140

6.6.1 重点整理 140

6.6.2 典型题解 140

6.7 上机实验 143

6.8 习题 145

第7章 数组 148

7.1 数组的概念 148

7.1.1 数组的声明 148

7.1.2 数组元素的使用 151

7.2 数组的基本操作 152

7.2.1 数组元素的输入、输出与复制 152

7.2.2 数组的初始化与清除 155

7.2.3 For Each ... Next语句 156

7.3 动态数组 157

7.3.1 动态数组的定义 157

7.3.2 动态数组的使用 157

7.4 控件数组 158

7.4.1 控件数组的概念 158

7.4.2 控件数组的使用 159

7.5 小型案例实训——冒泡排序演示程序 161

7.5.1 设计任务 161

7.5.2 设计思路 161

7.5.3 操作步骤 162

7.5.4 执行程序 164

7.6 学习加油站 164

7.6.1 重点整理 164

7.6.2 典型题解 164

7.7 上机实验 166

7.8 习题 167

第8章 常用标准控件 171

8.1 文本控件 171

8.1.1 标签 172

8.1.2 文本框 173

8.2 命令按钮 175

8.3 图形控件 177

8.3.1 直线与形状 177

8.3.2 图像框 180

8.3.3 图片框 182

8.4 框架控件 184

8.5 选择控件(单选按钮和复选框) 185

8.5.1 单选按钮 186

8.5.2 复选框 187

8.6 选择控件(列表框和组合框) 190

8.6.1 列表框 190

8.6.2 组合框 196

8.7 滚动条 198

8.8 定时器 200

8.9 焦点与Tab顺序 202

8.9.1 设置控件焦点 202

8.9.2 Tab键顺序 204

8.10 小型案例实训——学生评语生成器 204

8.10.1 设计任务 204

8.10.2 设计思路 205

8.10.3 操作步骤 205

8.11 学习加油站 208

8.11.1 重点整理 208

8.11.2 典型题解 209

8.12 上机实验 211

8.13 习题 213

第9章 过程 215

9.1 Sub过程 215

9.1.1 建立Sub过程 215

9.1.2 调用Sub过程 218

9.1.3 通用过程与事件过程 221

9.2 Function过程 222

9.2.1 建立Function过程 222

9.2.2 调用Function过程 224

9.3 参数传送 226

9.3.1 形参与实参 226

9.3.2 引用 228

9.3.3 传值 230

9.3.4 数组参数的传送 232

9.4 可选参数与可变参数 236

9.4.1 可选参数 236

9.4.2 可变参数 237

9.5 对象参数 238

9.5.1 窗体参数 238

9.5.2 控件参数 240

9.6 局部内存分配 243

9.7 Shell函数 246

9.8 小型案例实训——汉诺塔演示 247

9.8.1 设计任务 247

9.8.2 设计思路 248

9.8.3 操作步骤 248

9.9 学习加油站 251

9.9.1 重点整理 251

9.9.2 典型题解 251

9.10 上机实验 255

9.11 习题 256

第10章 键盘与鼠标事件过程 259

10.1 KeyPress事件 259

10.2 KeyDown和KeyUp事件 262

10.3 鼠标事件 269

10.3.1 鼠标位置 270

10.3.2 鼠标键 272

10.3.3 转换参数 274

10.4 鼠标指针的形状 277

10.4.1 MousePointer属性 277

10.4.2 设置鼠标指针的形状 278

10.5 拖放 280

10.5.1 与拖放有关的属性、事件和方法 280

10.5.2 自动拖放 282

10.5.3 人工拖放 284

10.6 小型案例实训——弹球游戏 287

10.6.1 设计任务 287

10.6.2 设计思路 287

10.6.3 操作步骤 288

10.7 学习加油站 291

10.7.1 重点整理 291

10.7.2 典型题解 291

10.8 上机实验 293

10.9 习题 294

第11章 菜单程序设计 297

11.1 Visual Basic中的菜单对象 297

11.2 菜单编辑器 298

11.3 设计菜单 300

11.4 菜单项的控制 303

11.4.1 有效性控制 303

11.4.2 菜单项标记 304

11.4.3 快捷键和快捷访问键 306

11.5 菜单项的增减 307

11.6 弹出式菜单 309

11.7 小型案例实训——多功能菜单 312

11.7.1 设计任务 312

11.7.2 设计思路 312

11.7.3 操作步骤 313

11.8 学习加油站 317

11.8.1 重点整理 317

11.8.2 典型题解 317

11.9 上机实验 319

11.10 习题 320

第12章 对话框程序设计 323

12.1 概述 323

12.1.1 对话框的分类与特点 323

12.1.2 自定义对话框 324

12.1.3 通用对话框控件 326

12.2 文件对话框 327

12.2.1 文件对话框的组成 327

12.2.2 文件对话框的属性 328

12.2.3 文件对话框举例 331

12.3 其他对话框 332

12.3.1 颜色对话框 333

12.3.2 字体对话框 334

12.3.3 打印对话框 336

12.4 小型案例实训——记事本 339

12.4.1 设计任务 339

12.4.2 设计思路 339

12.4.3 操作步骤 339

12.5 学习加油站 343

12.5.1 重点整理 343

12.5.2 典型题解 343

12.6 上机实验 345

12.7 习题 346

第13章 多重窗体程序设计环境应用 348

13.1 建立多重窗体应用程序 348

13.1.1 多窗体程序的添加、保存、删除 348

13.1.2 与多重窗体程序设计有关的语句和方法 349

13.1.3 指定启动窗体 350

13.2 Visual Basic工程结构 351

13.2.1 标准模块 351

13.2.2 窗体模块 352

13.2.3 Sub Main过程 352

13.3 DoEvents语句 353

13.4 小型案例实训——多重窗口设计实例 355

13.4.1 设计任务 355

13.4.2 设计思路 355

13.4.3 编写程序代码 359

13.4.4 程序运行 363

13.5 学习加油站 365

13.5.1 重点整理 365

13.5.2 典型题解 365

13.6 上机实验 366

13.7 习题 367

第14章 文件处理 369

14.1 文件概述 369

14.1.1 文件及其分类 369

14.1.2 文件的访问类型 369

14.2 顺序文件的操作 370

14.2.1 打开顺序文件 370

14.2.2 关闭顺序文件 370

14.2.3 相关函数 370

14.2.4 读顺序文件 371

14.2.5 写顺序文件 372

14.2.6 读写顺序文件练习 374

14.3 随机文件的操作 374

14.3.1 变量的声明 375

14.3.2 打开随机文件 375

14.3.3 读写随机文件 375

14.3.4 关闭随机文件 376

14.3.5 编辑随机文件 376

14.3.6 读写随机文件练习 376

14.4 二进制文件的操作 377

14.4.1 二进制文件的打开和关闭 377

14.4.2 二进制文件的读写 377

14.4.3 读写二进制文件练习 378

14.5 文件控件和文件处理函数 378

14.5.1 文件控件 378

14.5.2 文件处理函数 379

14.6 文件系统对象编程 381

14.6.1 文件系统对象的创建 381

14.6.2 访问已有的驱动器、文件和文件夹 382

14.7 小型案例实训——图片浏览器 384

14.7.1 设计任务 384

14.7.2 设计思路 384

14.7.3 操作步骤 384

14.8 学习加油站 387

14.8.1 重点整理 387

14.8.2 典型题解 388

14.9 上机实验 389

14.10 习题 390

第15章 多媒体应用开发 392

15.1 多媒体基本知识 392

15.2 动画 393

15.2.1 VB图形和动画基础 393

15.2.2 移动图像产生动画 393

15.2.3 无位移动画 394

15.2.4 动态绘制图形 395

15.3 音频处理 396

15.3.1 MMControl控件 396

15.3.2 使用MMControl控件播放波形文件 397

15.3.3 使用MMControl控件制作CD播放器 398

15.3.4 使用API进行音频处理 398

15.4 视频处理 399

15.4.1 使用MMControl控件播放AVI文件 399

15.4.2 使用API播放AVI文件 401

15.5 小型案例实训——Flash播放器 402

15.5.1 设计任务 402

15.5.2 设计思路 402

15.5.3 操作步骤 403

15.6 上机实验 404

15.7 习题 405

第16章 数据库编程初步 407

16.1 数据库基本知识 407

16.1.1 数据库概述 407

16.1.2 关系数据库系统及相关概念 408

16.2 VB数据库编程方法 409

16.2.1 以VB访问数据库的历史回顾 409

16.2.2 VB数据库编程方法 410

16.3 本地数据库设计 411

16.3.1 VB中的数据访问 411

16.3.2 可视化数据管理器简介 411

16.3.3 使用可视化数据管理器 412

16.4 Data控件 414

16.4.1 Data控件的属性 414

16.4.2 Data控件的方法 415

16.4.3 Data控件的事件 416

16.4.4 记录集的属性和方法 416

16.4.5 ADO控件的使用 418

16.5 数据绑定控件的使用 419

16.6 ADO控件应用实例 419

16.7 小型案例实训——个人通讯录 422

16.7.1 设计任务 422

16.7.2 设计思路 422

16.7.3 设计步骤 422

16.8 上机实验 425

16.9 习题 426

附录1 全国计算机等级考试二级Visual Basic无纸化考试样题及部分答案 427

附录2 全国计算机等级考试二级Visual Basic考试大纲 449

参考文献 455

内容摘要:

本书是参照教育部《非计算机专业计算机基础课程教学基本要求》和教育部考试中心《全国计算机等级考试考试大纲(2013年版)》在计算机Visual Basic程序设计方面的基本要求进行编写的。本书作为Visual Basic程序的入门与应用教材,共分为16章和2个附录,主要内容包括Visual Basic程序开发环境、对象及其操作、简单程序设计、Visual Basic 程序设计基础、数据的输出和输入、控制结构、数组、常用标准控件、过程、键盘与鼠标事件过程、菜单程序设计、对话框程序设计、多重窗体程序设计环境应用、文件处理、多媒体应用开发、数据库编程初步等。附录中给出了两套无纸化考试样题和全国计算机等级考试最新考试大纲。本书以“基础理论—实用技术—实训”为主线,同时兼顾等级考试的需要组织编写,并以大量考试真题为例进行分析。除第1章外,每一章都设置了“小型案例实训”、“学习加油站”和“上机实验”,以方便读者掌握每章的重点及提高实际编程能力。本书易教易学、学以致用、注重能力,对易混淆和实用性强的内容进行了重点提示和讲解。本书可作为非计算机专业大学本科计算机程序设计基础教材,也可作为成人教育应用型专业以及等级考试技术培训教材。 为了方便教学,本书增加了配套资源,并放在清华大学出版社官网上供教师免费下载,配套资源有课件、程序源代码、素材、习题参考答案、等级考试系统与试题库。

书籍规格:

书籍详细信息
书名Visual Basic程序设计站内查询相似图书
9787302385455
如需购买下载《Visual Basic程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)38.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Visual Basic程序设计是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计-高等学校-教材 的书籍。