Visual Basic程序设计


请输入要查询的词条内容:

Visual Basic程序设计




基本信息


【作者】         熊李艳 周美玲        

【编辑】         刘博

【ISBN】         978-7-115-24843-5

【日期】         2011-3

【版次】         1

【印次】         1

【页数】         284页        

【字数】         479千字

【开本】         16        

【定价】         35元

内容简介


本书从程序设计概念出发,循序渐进地讲解了Visual Basic编程的基本理论和程序设计方法。内容主要包括Visual Basic的程序设计概念、基础知识、算法、程序控制三大结构、常用控件、数组、过程、文件、数据库基础等知识。书中通过通俗易懂的语言和大量典型的实例,帮助读者掌握VB程序设计语言的基本知识和VB程序设计的方法。在每章的后面都配有一定数量的习题,既有助于读者巩固所学知识,又有助于扩展读者的思路,进一步提高读者的自学能力。

本书可作为高校非计算机专业学生的计算机程序设计课程的教材,也可作为成人教育、职业技术教育、工程技术人员及自学者的程序设计的教材,还可作为计算机等级考试的辅导用书。

目录


第1章 引言 1

1.1 程序与程序设计语言 1

1.2 Visual Basic简介 3

1.2.1 Visual Basic的发展 3

1.2.2 Visual Basic的功能特点 4

1.2.3 Visual Basic的安装和启动 5

1.3 Visual Basic的集成开发环境 7

1.3.1 标题栏 7

1.3.2 菜单栏 8

1.3.3 工具栏 9

1.3.4 窗体设计器 10

1.3.5 工具箱 10

1.3.6 工程资源管理器窗口 11

1.3.7 属性窗口 12

1.3.8 代码窗口 13

1.4 建立简单的应用程序 13

1.4.1 分析问题、设计算法 14

1.4.2 设计应用程序用户界面 14

1.4.3 设置对象属性 15

1.4.4 编写程序代码 16

1.4.5 调试运行程序 17

1.4.6 保存程序文件 18

1.5 面向对象的程序设计语言 18

1.5.1 对象和类 18

1.5.2 对象的属性、方法和事件 19

1.6 窗体 21

1.6.1 窗体的基本属性 21

1.6.2 窗体的事件 25

1.6.3 窗体的方法 27

1.6.4 焦点与Tab键序 28

第2章 Visual Basic语言基础 31

2.1 语言基础 31

2.1.1 Visual Basic的字符集 31

2.1.2 Visual Basic的词汇集 31

2.1.3 编码规则与约定 32

2.2 数据类型 34

2.3 常量与变量 38

2.3.1 常量 38

2.3.2 变量 41

2.4 运算符与表达式 44

2.4.1 算术运算符与数值表达式 44

2.4.2 字符串运算符与字符串表达式 45

2.4.3 关系运算符与关系表达式 47

2.4.4 逻辑运算符与逻辑表达式 48

2.4.5 日期型运算符和日期表达式 50

2.4.6 混合运算的执行顺序 50

2.5 常用内部函数 51

2.5.1 数学函数 52

2.5.2 字符串函数 53

2.5.3 转换函数 55

2.5.4 日期、时间函数 56

2.5.5 格式输出函数 57

2.5.6 其他函数 59

第3章 Visual Basic程序初步 61

3.1 结构化程序设计 61

3.2 赋值语句 62

3.3 数据输出和输入 63

3.3.1 Print方法 63

3.3.2 特殊打印格式 64

3.3.3 Cls方法 65

3.3.4 输入对话框 65

3.3.5 消息对话框 67

3.4 常用语句 69

3.5 基本控件 69

3.5.1 标准控件 70

3.5.2 命令按钮 74

3.5.3 标签 76

3.5.4 文本框 77

第4章 选择结构程序设计 83

4.1 算法介绍 83

4.1.1 算法介绍 83

4.1.2 算法的表示 84

4.2 条件语句 86

4.2.1 单分支结构语句 87

4.2.2 双分支语句 88

4.2.3 IIf函数 90

4.2.4 多支结构语句 91

4.2.5 Choose函数 96

4.3 选择结构的嵌套 96

第5章 循环结构程序设计 102

5.1 循环语句 102

5.1.1 For...Next语句 102

5.1.2 Do...Loop语句 104

5.1.3 While...Wend语句 106

5.2 多重循环 107

5.3 其他控制语句 109

5.3.1 Exit语句 109

5.3.2 With...End With语句 110

5.3.3 GoTo语句 110

5.4 应用举例 111

第6章 数组 119

6.1 数组的概念 119

6.1.1 引例 119

6.1.2 数组简介 120

6.2 静态数组及其声明 121

6.3 动态数组及其声明 123

6.4 数组的基本操作 125

6.4.1 数组元素的赋值 125

6.4.2 与数组相关的函数 126

6.4.3 数组的复制 127

6.4.4 数组的输出 127

6.4.5 For Each...Next循环语句 128

6.5 控件数组 130

6.5.1 控件数组的概念 130

6.5.2 控件数组的建立 130

6.6 列表框和组合框 132

6.6.1 列表框 132

6.6.2 组合框 138

6.7 数组应用举例 141

第7章 常用控件 146

7.1 单选按钮 146

7.1.1 常用属性 146

7.1.2 常用事件 147

7.2 复选框 148

7.2.1 常用属性 149

7.2.2 常用事件 149

7.3 框架 150

7.3.1 对象的创建 150

7.3.2 常用属性 150

7.3.3 常用事件 151

7.4 滚动条 153

7.4.1 常用属性 153

7.4.2 常用事件 154

7.5 图片框 156

7.5.1 常用属性 156

7.5.2 常用方法和事件 157

7.6 图像框 158

7.7 计时器 159

7.7.1 常用属性 159

7.7.2 常用事件 160

第8章 过程 168

8.1 过程概述 168

8.2 函数过程 168

8.2.1 Function过程的定义 168

8.2.2 Function过程的调用 171

8.3 Sub过程 173

8.3.1 事件过程和通用过程 173

8.3.2 Sub过程的定义 174

8.3.3 Sub过程的调用 175

8.4 参数传递 177

8.4.1 按址传递与按值传递 177

8.4.2 数组参数的传递 181

8.5 过程的嵌套与递归调用 183

8.5.1 过程的嵌套调用 183

8.5.2 过程的递归调用 184

8.6 模块 185

8.6.1 窗体模块 186

8.6.2 标准模块 187

8.6.3 类模块 187

8.7 过程与变量的作用域 187

8.7.1 过程的作用域 188

8.7.2 变量的作用域 188

8.8 变量的生存期 192

8.8.1 动态变量 192

8.8.2 静态变量 192

8.9 程序举例 193

第9章 界面设计 197

9.1 菜单设计 197

9.1.1 菜单编辑器 197

9.1.2 下拉式菜单 200

9.1.3 菜单的Click事件 201

9.1.4 运行时动态改变菜单属性 202

9.1.5 弹出式菜单 203

9.2 工具栏和状态栏 204

9.2.1 ActiveX控件 205

9.2.2 工具栏 205

9.2.3 状态栏 208

9.3 对话框 210

9.3.1 通用对话框 210

9.3.2 自定义对话框 215

9.4 多重窗体程序设计与多文档程序设计 215

9.4.1 多窗体程序设计 216

9.4.2 多文档程序设计 219

9.5 Sub Main过程 221

9.6 鼠标与键盘事件 221

9.6.1 键盘事件 221

9.6.2 鼠标事件 223

第10章 文件 225

10.1 文件的概念 225

10.2 顺序文件 226

10.3 随机文件 231

10.3.1 用户自定义类型 231

10.3.2 随机文件操作 232

10.4 常用的文件操作语句和函数 237

10.4.1 文件操作语句 237

10.4.2 文件操作函数 238

10.5 文件系统控件 240

10.5.1 驱动器列表框 240

10.5.2 目录列表框 240

10.5.3 文件列表框 241

10.5.4 文件系统控件的联动应用 242

第11章 图形操作 244

11.1 度量系统 244

11.2 坐标系统 245

11.3 绘图属性 246

11.4 图形控件 247

11.5 图形方法与事件 249

11.6 程序举例 251

第12章 数据库应用 255

12.1 数据库基础 255

12.1.1 数据库的基本概念 255

12.1.2 关系数据库 256

12.1.3 Visual Basic数据库应用系统 258

12.2 数据管理器的使用 259

12.2.1 创建数据库 259

12.2.2 打开数据库 261

12.2.3 添加数据表 261

12.2.4 修改数据表结构 263

12.2.5 用户数据的编辑 263

12.2.6 数据窗体设计器 265

12.3 数据库控件 266

12.3.1 数据控件 266

12.3.2 数据绑定控件 269

12.3.3 记录集对象 270

12.4 ADO数据访问对象 272

12.4.1 ADO控件使用基础 273

12.4.2 创建ADO控件 273

12.4.3 ADO控件的常用属性、方法与事件 273

12.4.4 ADO数据绑定控件 276

附录1 ASCⅡ字符集 279

附录2 常用内部函数 280

附录3 Visual Basic常用属性 282