《Visual Basic程序设计教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:吴昊主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2007
  • ISBN:7113077358
  • 页数:319 页
图书介绍:本书从程序设计概念开始,由面向过程的程序设计逐步过度到面向对象的程序设计方法,介绍Visual Basic的程序设计概念、Visual Basic的基本语言和算法、结构化程序设计基础和面向对象的程序设计基础等。

1.1 程序设计语言 1

1.2 Visual Basic简介 1

1.2.1 Visual Basic的发展 1

第1章 Visual Basic概述 1

1.2.2 Visual Basic的特点 3

1.2.3 Visual Basic的启动和退出 4

1.3 Visual Basic的集成开发环境 6

1.3.1 主窗口 6

1.3.2 工具箱与控件 9

1.3.3 其他窗口 10

1.4 Visual Basic应用程序设计初步 16

1.4.1 设计Visual Basic应用程序的步骤 16

1.4.2 简单应用程序的设计 17

1.5.1 对象及其属性、方法 19

1.5 对象与事件的概念 19

1.5.2 事件、事件过程及事件驱动 20

1.6 工程管理 22

1.6.1 工程中的文件 22

1.6.2 创建、打开和保存工程 23

1.6.3 添加、删除和保存文件 24

1.6.4 生成可执行文件 25

1.7 Visual Basic帮助系统的使用 26

1.7.1 使用MSDN Library查阅器 26

1.7.2 上下文帮助 26

1.7.3 运行所提供的样例 27

1.8 习题 27

2.1.2 Visual Basic的词汇集 28

2.1.1 Visual Basic的字符集 28

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

2.1 Visual Basic语言字符集、词汇集及编码规则 28

2.1.3 编码规则与约定 31

2.2 数据类型 33

2.2.1 Visual Basic的标准数据类型 33

2.2.2 用户自定义类型 37

2.3 常量与变量 39

2.3.1 常量 39

2.3.2 变量 41

2.4 运算符和表达式 43

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

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

2.4.3 日期型运算符与日期表达式 47

2.4.4 混合运算的执行顺序 47

2.5.1 数学函数 48

2.5 常用内部函数 48

2.5.2 字符串函数 50

2.5.3 日期、时间函数 52

2.5.4 转换函数 53

2.5.5 格式输出函数 54

2.5.6 其他函数 56

2.6 习题 57

第3章 算法与输入/输出 60

3.1 算法及算法的表示 60

3.1.1 算法概述 60

3.1.2 算法的特性 63

3.1.3 算法的表示 64

3.1.4 用N-S图表示算法 68

3.2 赋值语句 70

3.3.2 结束语句 71

3.3.1 注释语句 71

3.3 注释、结束及暂停语句 71

3.3.3 暂停语句 72

3.4 数据的输出 72

3.4.1 Print方法 72

3.4.2 特殊打印格式 74

3.5 窗体 76

3.5.1 窗体的基本属性 77

3.5.2 窗体的事件 78

3.5.3 窗体的方法 78

3.5.4 焦点与Tab键序 79

3.6 基本控件 81

3.6.1 控件的公共属性 81

3.6.2 命令按钮 82

3.6.3 标签 83

3.6.4 文本框 85

3.7 用户交互函数与过程 88

3.7.1 输入对话框 88

3.7.2 消息对话框 89

3.8 程序举例 91

3.9 习题 94

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

4.1 条件表达式 98

4.1.1 关系运算符与关系表达式 98

4.1.2 逻辑运算符与逻辑表达式 100

4.2 条件语句 102

4.2.1 If...Then语句 102

4.2.2 If...Then...Else语句 104

4.2.3 IIF函数 106

4.3.1 If...Then...ElseIf语句 107

4.3 多分支语句 107

4.3.2 Select Case语句 109

4.4 选择结构的嵌套 112

4.5 选择性控件 114

4.5.1 单选按钮 114

4.5.2 复选框 114

4.6 计时器控件 117

4.7 程序举例 119

4.8 习题 126

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

5.1 循环语句 132

5.1.1 For...Next循环语句 132

5.1.2 Do...Loop循环语句 134

5.1.3 While...Wend循环语句 136

5.2 多重循环 138

5.3 其他控制语句 140

5.3.1 GoTo语句 140

5.3.2 Exit语句 141

5.3.3 With...End With语句 142

5.4 列表框与组合框 142

5.4.1 列表框 142

5.4.2 组合框 146

5.5 程序举例 148

5.6 习题 152

第6章 数组 154

6.1 数组的概念 154

6.1.1 数组与数组元素 155

6.1.2 下标与数组的维数 155

6.2 数组的声明与应用 156

6.2.1 静态数组的声明 156

6.2.2 Array函数 158

6.2.3 数组的应用 159

6.3 动态数组 161

6.3.1 创建动态数组 162

6.3.2 数组刷新语句 163

6.4 For Each...Next循环语句 164

6.5 控件数组 166

6.5.1 控件数组的概念 166

6.5.2 控件数组的创建 166

6.5.3 控件数组的使用 168

6.6 程序举例 169

6.7 习题 175

7.2.1 Function过程的定义 178

7.2 Function过程 178

7.1 过程概述 178

第7章 过程 178

7.2.2 Function过程的调用 181

7.3 Sub过程 183

7.3.1 事件过程和通用过程 183

7.3.2 Sub过程的定义 184

7.3.3 Sub过程的调用 185

7.4 参数传递 188

7.4.1 按址传递与按值传递 188

7.4.2 数组参数的传递 193

7.4.3 可选参数与可变参数 195

7.4.4 对象参数 198

7.5 过程的嵌套与递归调用 200

7.5.1 过程的嵌套调用 200

7.5.2 过程的递归调用 200

7.6.1 窗体模块 202

7.6 模块 202

7.6.2 标准模块 203

7.6.3 类模块 203

7.7 过程与变量的作用域 203

7.7.1 过程的作用域 204

7.7.2 变量的作用域 205

7.8 变量的生存期 209

7.8.1 动态变量 209

7.8.2 静态变量 209

7.9 多重窗体程序设计 210

7.9.1 多窗体处理 210

7.9.2 Sub Main过程 214

7.10 程序举例 214

7.11 习题 217

8.1.1 框架控件概述 220

8.1.2 常用属性 220

第8章 其他常用控件及语句 220

8.1 框架 220

8.1.3 常用事件 221

8.2 滚动条 223

8.2.1 滚动条控件 223

8.2.2 常用属性 223

8.2.3 常用事件 224

8.3 图形方法和图形控件 226

8.3.1 度量系统 226

8.3.2 坐标系统 227

8.3.3 绘图属性 228

8.3.4 图形控件 229

8.3.5 图形方法 231

8.4.1 键盘事件 234

8.4 键盘与鼠标事件 234

8.4.2 鼠标事件 236

8.5 其他常用语句 238

8.5.1 枚举类型 238

8.5.2 闲置循环与DoEvents语句 240

8.6 程序举例 241

8.7 习题 245

第9章 菜单与对话框 247

9.1 菜单设计 247

9.1.1 菜单编辑器 247

9.1.2 下拉式菜单 250

9.1.3 菜单的Click事件 252

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

9.1.5 弹出式菜单 255

9.2.1 ActiveX控件 256

9.2 工具栏和状态栏 256

9.2.2 工具栏 257

9.2.3 状态栏 262

9.3 对话框 265

9.3.1 通用对话框 266

9.3.2 自定义对话框 276

9.4 习题 278

第10章 文件 280

10.1 文件的概念 280

10.1.1 数据文件的结构 280

10.1.2 文件类型 280

10.1.3 文件处理的步骤 280

10.2 顺序文件 282

10.2.1 顺序文件的打开与关闭 282

10.2.2 顺序文件的写入操作 283

10.2.3 顺序文件的读出操作 284

10.3 随机文件 288

10.3.1 随机文件的打开与关闭 288

10.3.2 随机文件的写入操作 288

10.3.3 随机文件的读出操作 288

10.4 常用的文件操作语句 291

10.5 文件系统控件 292

10.5.1 驱动器列表框 292

105.2 目录列表框 293

10.5.3 文件列表框 294

10.5.4 文件系统控件的联动 295

10.6 程序举例 295

10.7 习题 299

11.1 常见错误类型 301

第11章 程序调试与出错处理 301

11.2 系统调试工具 302

11.2.1 设置自动语法检测 303

11.2.2 调试工具介绍 303

11.3 调试和排错方法 304

11.3.1 Visual Basic的3种工作模式 304

11.3.2 控制程序的运行 305

11.3.3 程序调试窗口 309

11.4 出错处理 311

11.4.1 错误处理的步骤 311

11.4.2 Err对象 312

11.4.3 捕获错误语句 313

11.4.4 退出错误处理语句 314

11.5 习题 318

参考文献 319