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

  • 购买积分:11 如何计算积分?
  • 作  者:劳春,李青青,任超奎等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302280415
  • 页数:279 页
图书介绍:本书是为将Visual Basic语言作为入门语言以培养学生程序设计基本能力为目标的教材。

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

1.1 Visual Basic 6.0简介 1

1.1.1 Visual Basic的特点 1

1.1.2 Visual Basic的版本 2

1.2 Visual Basic的启动与退出 2

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

1.3.1 主窗口 4

1.3.2 窗体窗口 5

1.3.3 工具箱窗口 6

1.3.4 工程资源管理器窗口 6

1.3.5 属性窗口 7

1.3.6 窗体布局窗口 8

1.3.7 代码窗口 8

1.3.8 立即窗口 8

1.4 编写简单的Visual Basic程序实例 9

本章小结 12

习题 12

上机实验 13

第2章 对象与控件 15

2.1 对象的基本知识 15

2.2 键盘和鼠标事件 17

2.2.1 键盘事件 17

2.2.2 鼠标事件 20

2.2.3 拖放 23

2.3 窗体的基本知识 24

2.3.1 窗体的结构 24

2.3.2 窗体的属性 24

2.3.3 窗体的事件 25

2.3.4 窗体的方法 26

2.4 常用标准控件的使用 28

2.4.1 控件的基本知识 28

2.4.2 标签控件 28

2.4.3 文本框控件 30

2.4.4 命令按钮控件 32

2.4.5 单选按钮控件 33

2.4.6 复选框控件 34

2.4.7 列表框控件 35

2.4.8 组合框控件 39

2.4.9 滚动条控件 40

2.4.10 定时器控件 41

2.4.11 框架控件 43

2.4.12 焦点和Tab键顺序 45

2.5 应用举例 46

本章小结 49

习题 49

上机实验 52

第3章 Visual Basic语言基础 54

3.1 Visual Basic程序的书写规则 54

3.2 数据类型 55

3.2.1 标准数据类型 55

3.2.2 用户定义的数据类型 57

3.3 常量和变量 57

3.3.1 常量 57

3.3.2 变量 59

3.4 运算符与表达式 61

3.4.1 算术运算符 61

3.4.2 关系运算符与关系表达式 62

3.4.3 逻辑运算符与逻辑表达式 62

3.4.4 字符串运算符与字符串表达式 64

3.4.5 日期运算符与日期表达式 64

3.5 常用内部函数 64

3.5.1 数学函数 64

3.5.2 字符串函数 65

3.5.3 日期和时间函数 66

3.5.4 转换函数 66

3.5.5 随机函数 67

本章小结 68

习题 68

上机实验 70

第4章 数据的输入和输出 72

4.1 数据输入 72

4.1.1 InputBox函数 72

4.1.2 MsgBox函数 73

4.1.3 MsgBox语句 75

4.2 数据输出 76

4.2.1 Print方法 76

4.2.2 与Print方法有关的函数 77

4.2.3 打印机输出 79

4.3 应用举例 80

本章小结 81

习题 81

上机实验 84

第5章 Visual Basic控制结构 86

5.1 顺序结构 86

5.2 选择结构 87

5.2.1 If条件语句 87

5.2.2 Select Case语句 93

5.2.3 条件函数 94

5.3 循环控制结构 95

5.3.1 For循环语句 95

5.3.2 Do循环语句 98

5.3.3 While循环语句 100

5.3.4 Exit语句 101

5.3.5 循环嵌套 102

5.4 With...End With语句 103

5.5 应用举例 104

本章小结 107

习题 107

上机实验 116

第6章 数组及其应用 118

6.1 数组的概念 118

6.1.1 引例 118

6.1.2 数组的概念 119

6.2 一维数组 119

6.2.1 一维数组的声明 119

6.2.2 一维数组的引用 120

6.2.3 一维数组的基本操作 121

6.2.4 一维数组的应用举例 123

6.3 二维数组 128

6.3.1 二维数组的声明 128

6.3.2 二维数组的引用 128

6.3.3 二维数组的基本操作 129

6.3.4 二维数组的应用举例 130

6.4 动态数组 132

6.4.1 动态数组的建立和声明 132

6.4.2 与数组操作有关的几个函数 134

6.5 控件数组 135

6.5.1 控件数组的概念 135

6.5.2 控件数组的建立 136

6.5.3 控件数组应用举例 136

6.6 应用举例 139

本章小结 142

习题 143

上机实验 148

第7章 过程 151

7.1 过程的类型 151

7.2 Sub过程 151

7.2.1 事件过程 151

7.2.2 通用过程 152

7.2.3 Sub过程的建立 153

7.2.4 Sub过程的调用 154

7.3 Function过程 155

7.3.1 Function过程的定义 155

7.3.2 Function过程的调用 156

7.4 参数传送 157

7.4.1 形式参数与实际参数 157

7.4.2 参数传递方式 157

7.4.3 数组参数的传送 159

7.5 过程的嵌套和递归调用 160

7.5.1 过程的嵌套 160

7.5.2 过程的递归调用 162

7.6 变量的作用域和生存期 163

7.6.1 变量的作用域 163

7.6.2 变量的生存期 165

7.7 应用举例 166

本章小结 169

习题 170

上机实验 175

第8章 菜单与对话框设计 179

8.1 菜单设计 179

8.1.1 菜单的类型 179

8.1.2 菜单编辑器的使用 180

8.1.3 下拉式菜单的设计 181

8.1.4 弹出式菜单的设计 183

8.2 对话框设计 185

8.2.1 对话框的分类 185

8.2.2 通用对话框 187

8.3 应用举例 194

本章小结 197

习题 197

上机实验 198

第9章 多重窗体与多文档界面设计 201

9.1 多重窗体 201

9.1.1 多重窗体的建立 201

9.1.2 窗体的加载与卸载 202

9.1.3 多重窗体的应用 203

9.2 多文档界面 205

9.2.1 多文档界面的建立 206

9.2.2 多文档属性和事件 207

9.3 工具栏设计 209

9.3.1 在ImageList控件中添加图像 209

9.3.2 在ToolBar控件中添加按钮 210

9.3.3 为ToolBar控件中的按钮编写事件过程 211

9.4 状态栏设计 212

本章小结 214

习题 214

上机实验 216

第10章 图形设计 218

10.1 图形操作基础 218

10.1.1 坐标系统 218

10.1.2 使用颜色 220

10.1.3 线宽与线型 222

10.2 图形控件的使用 224

10.2.1 直线控件 224

10.2.2 形状控件 224

10.2.3 图片框控件 225

10.2.4 图像框控件 226

10.3 常用绘图方法 227

10.3.1 Line方法 227

10.3.2 Circle方法 229

10.3.3 Pset方法 230

10.3.4 Point方法 231

10.3.5 Cls方法 231

10.4 绘图应用举例 232

本章小结 233

习题 234

上机实验 235

第11章 文件操作 239

11.1 文件概述 239

11.2 文件控件 239

11.2.1 驱动器列表框 240

11.2.2 目录列表框 240

11.2.3 文件列表框 241

11.3 文件操作语句和函数 244

11.3.1 文件操作语句 244

11.3.2 文件操作函数 246

11.4 顺序文件的访问 247

11.4.1 顺序文件的打开 248

11.4.2 顺序文件的关闭 248

11.4.3 顺序文件的读操作 249

11.4.4 顺序文件的写操作 250

11.5 随机文件的访问 253

11.5.1 随机文件的打开 253

11.5.2 随机文件的关闭 254

11.5.3 随机文件的写操作 254

11.5.4 随机文件的读操作 254

11.6 二进制文件的访问 256

11.6.1 二进制文件的打开 256

11.6.2 二进制文件的关闭 256

11.6.3 二进制文件的写操作 256

11.6.4 二进制文件的读操作 256

11.7 应用举例 257

本章小结 260

习题 260

上机实验 263

第12章 用Visual Basic访问数据库 265

12.1 数据库概述 265

12.1.1 数据库 265

12.1.2 表、记录和字段 266

12.2 访问数据库 266

12.2.1 可视化数据管理器 266

12.2.2 Data控件 268

12.2.3 ADO控件 274

本章小结 276

习题 276

上机实验 277

参考文献 279