《Visual Basic程序设计基础》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:黎明,刘成安,许泽明主编
  • 出 版 社:成都:四川科学技术出版社
  • 出版年份:2009
  • ISBN:9787536464339
  • 页数:301 页
图书介绍:本书包括Visual Basic概述、语言基础知识、顺序结构程序设计、选择结构设计、循环结构设计、数据库功能等。

第一章 Visual Basic概述 1

1.1 Visual Basic的发展 1

1.1.1 BASIC语言 1

1.1.2 Visual Basic 1

1.2 Visual Basic的特点 2

1.3 Visual Basic的集成开发环境 3

1.3.1 启动与退出Visual BASIC 4

1.3.2 Visual BASIC的操作界面 4

1.4 简单的Visual Basic程序设计 9

1.5 Visual Basic程序的工作机制 12

1.5.1 对象 12

1.5.2 控件 14

1.5.3 应用程序的组成、编译和运行 16

习题一 18

第二章 Visual Basic语言基础知识 19

2.1 数据类型 19

2.2 常量和变量 21

2.2.1 常量 21

2.2.2 变量 22

2.2.3 强制变量声明 27

2.3 运算符与表达式 27

2.3.1 算术运算符与算术表达式 28

2.3.2 字符串运算符与字符串表达式 28

2.4 常用内部函数简介 29

习题二 32

第三章 Visual Basic程序设计基础 36

3.1 Visual Basic基本语句 36

3.1.1 语句 36

3.1.2 赋值语句 37

3.1.3 输出数据 37

3.1.4 注释语句 41

3.1.5 暂停语句 42

3.1.6 结束语句 42

3.2 窗体 42

3.2.1 窗体的结构与属性 43

3.2.2 窗体的方法 48

3.2.3 窗体事件 50

3.3 数据输入与输出 52

3.3.1 命令按钮 52

3.3.2 标签与文本框 53

3.3.3 计时器控件 55

3.3.4 InputBox函数 56

3.3.5 MsgBox函数和MsgBox语句 57

3.3.6 打印机输出 61

习题三 63

第四章 控制结构程序设计 66

4.1 关系运算与逻辑运算 66

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

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

4.2 选择结构程序设计 68

4.2.1 单选按钮、复选框及框架控件 69

4.2.2 单行结构条件语句 70

4.2.3 块结构条件语句 72

4.2.4 IIf函数 74

4.2.5 If语句的嵌套 74

4.3 多分支结构程序设计 75

4.4 For-Next循环 77

4.5 Do-Loop循环和While-Wend循环 79

4.5.1 Do-Loop循环 79

4.5.2 While-Wend循环 81

4.6 列表框和组合框 82

4.6.1 列表框 82

4.6.2 组合框 85

4.7 多重循环 86

4.7.1 多重循环 86

4.7.2 循环的非正常退出 87

4.8 转移控制语句 88

4.8.1 无条件转移语句 88

4.8.2 有条件转移语句 89

4.8.3 多分支选择转移语句 90

4.8.4 GoTo语句控制循环 91

4.9 常用算法Ⅰ 92

4.9.1 方程求解 92

4.9.2 求最大公约数和最小公倍数 94

4.9.3 判断质数 95

习题四 95

第五章 数组 99

5.1 数组的概念 99

5.2 静态数组 99

5.2.1 静态数组的定义 99

5.2.2 Option Base语句 101

5.2.3 数组下标测试函数 101

5.3 动态数组 102

5.3.1 动态数组的定义 102

5.3.2 数组的删除 103

5.4 数组的基本操作 104

5.4.1 数组的引用 104

5.4.2 数组元素赋初值 105

5.4.3 数组的输入和输出 106

5.4.4 数组的赋值 108

5.4.5 For Each…Next语句 109

5.5 控件数组 110

5.5.1 控件数组的概念 110

5.5.2 控件数组的建立 110

5.5.3 控件数组的使用 111

5.6 自定义数据类型 112

5.6.1 自定义数据类型的定义 113

5.6.2 声明和使用自定义数据类型变量 113

5.6.3 声明和使用自定义数据类型数组 115

5.7 常用算法Ⅱ 117

5.7.1 求最大值和最小值 117

5.7.2 排序 118

5.7.3 查询 122

5.7.4 数组与矩阵运算 124

习题五 127

第六章 过程 132

6.1 Function过程 132

6.1.1 Function过程的定义 132

6.1.2 Function过程的建立 133

6.1.3 Function过程的调用 135

6.2 Sub过程 137

6.2.1 Sub过程的定义 137

6.2.2 Sub过程的建立 137

6.2.3 Sub过程的调用 138

6.3 过程的嵌套调用 139

6.3.1 Function过程的嵌套调用 139

6.3.2 Sub过程的嵌套调用 140

6.4 过程的递归调用 141

6.4.1 Function过程的递归调用 141

6.4.2 Sub过程的递归调用 143

6.5 参数传送 144

6.5.1 按位置和按名传送 144

6.5.2 按地址传送 146

6.5.3 按值传送 146

6.5.4 数组的传送 147

6.5.5 自定义类型数据的传送 148

6.6 鼠标和键盘 152

6.6.1 鼠标 152

6.6.2 键盘 154

6.7 过程的作用域 156

6.7.1 模块 156

6.7.2 过程的作用域 158

6.8 变量的作用域和生存期 160

6.8.1 变量的作用域 160

6.8.2 变量的生存期 162

6.9 应用举例 163

6.9.1 全国电视歌手大奖赛 163

6.9.2 哥德巴赫猜想 164

6.9.3 数据的编码和译码 166

6.10 常用算法Ⅲ 167

6.10.1 有序数列的插入 167

6.10.2 有序数列的删除 169

习题六 171

第七章 文件 176

7.1 文件的基本概念 176

7.1.1 文件的结构 176

7.1.2 文件的分类 177

7.1.3 文件的基本操作 178

7.2 顺序文件 178

7.2.1 顺序文件的打开和关闭 178

7.2.2 顺序文件的读操作 180

7.2.3 顺序文件的写操作 183

7.3 随机文件 187

7.3.1 随机文件的打开和关闭 188

7.3.2 随机文件的读操作 188

7.3.3 随机文件的写操作 188

7.4 二进制文件 190

7.4.1 二进制文件的打开与关闭 191

7.4.2 二进制文件的读/写操作 191

7.5 其他文件操作语句和函数 192

7.6 文件控件 193

7.6.1 驱动器列表框 193

7.6.2 目录列表框控件 194

7.6.3 文件列表框 195

7.6.4 文件系统控件的同步操作 196

习题七 197

第八章 图形设计 204

8.1 坐标系统和颜色 204

8.1.1 坐标系统 204

8.1.2 使用VB颜色 206

8.2 图形控件 208

8.2.1 线条控件 208

8.2.2 形状控件 208

8.2.3 图形控件与动画 209

8.2.4 与图形有关的属性 211

8.3 常用绘图方法 214

8.3.1 画点方法 214

8.3.2 画直线、矩形方法 215

8.3.3 画圆方法 216

8.3.4 清除图形方法 217

8.4 显示图片 217

8.4.1 直接加载图片到窗体 218

8.4.2 使用图像框(Image)控件 218

8.4.3 使用图片框(PictureBox)控件 220

8.4.4 使用滚动条控件 222

习题八 224

第九章 常用界面设计 227

9.1 菜单与工具栏 227

9.1.1 菜单编辑器 227

9.1.2 下拉式菜单 229

9.1.3 弹出式菜单 234

9.1.4 工具栏 236

9.2 多重窗体 241

9.2.1 多重窗体的建立 241

9.2.2 有关多重窗体的语句和方法 242

9.2.3 有关多重窗体的保存 243

9.2.4 多重窗体的应用 243

9.3 多文档窗体界面 247

9.3.1 多文档MDI窗体及子窗体的建立 248

9.3.2 多文档界面的应用 250

习题九 253

第十章 数据库功能 256

10.1 关系数据库的基本结构 256

10.2 数据管理器 257

10.2.1 使用可视化数据管理器新建数据库 257

10.2.2 建立数据查询 260

10.3 数据控件(Data控件) 262

10.3.1 Data控件的属性、方法和事件 262

10.3.2 Data控件与控件绑定 263

10.4 ADO数据控件(ActiveX数据对象) 264

10.4.1 ADO基本概念 264

10.4.2 创建ADO Data控件 265

10.4.3 数据窗体向导 267

10.4.4 数据感知控件 269

10.4.5 ADO编程模型 271

习题十 276

第十一章 程序调试及出错处理 277

11.1 VB的模式 277

11.1.1 设计模式 277

11.1.2 运行模式 277

11.1.3 中断模式 277

11.2 VB的错误类型 278

11.2.1 编译错误 278

11.2.2 运行错误 279

11.2.3 逻辑错误 280

11.3 程序调试 280

11.3.1 调试工具 280

11.3.2 常用的程序调试方法 281

11.4 错误处理 285

11.4.1 设置错误陷阱 286

11.4.2 编写错误处理程序 287

11.4.3 常见错误分析 290

习题十一 294

附录 打包和展开向导 296

参考文献 301