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

  • 购买积分:11 如何计算积分?
  • 作  者:吴长海主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2010
  • ISBN:9787030265012
  • 页数:292 页
图书介绍:本书以Visual Basic 6.0中文版为语言背景,通过大量实例,深入浅出介绍了Visual Basic 6.0中文版的可视化编程方法。全书共分十一章,包括Visual Basic集成开发环境、编程语言基础、程序设计的三种基本结构、常用内部控件、数组及过程、程序菜单设计与对话框、文件的简单应用等。

第1章 Visual Basic基础 1

1.1 Visual Basic概述 1

1.1.1 Visual Basic的发展 1

1.1.2 Visual Basic的特点 2

1.1.3 Visual Basic的运行 3

1.2 Visual Basic的集成开发环境 3

习题1 8

第2章 Visual Basic对象及操作 11

2.1 基本概念 11

2.1.1 对象 11

2.1.2 简单Visual Basic程序的创建 12

2.1.3 Visual Basic程序的保存 21

2.1.4 Visual Basic程序的装入 22

2.1.5 生成可执行文件 23

2.2 窗体 24

2.2.1 窗体的主要属性 24

2.2.2 窗体的事件 25

2.3 其他基本控件 26

2.3.1 文本框 26

2.3.2 标签 27

2.3.3 命令按钮(图2.35) 28

2.4 控件的画法与基本操作 28

2.4.1 控件的画法 29

2.4.2 控件的基本操作 29

2.5 简单的数据输出 30

2.6 简单应用程序举例 31

习题2 32

第3章 Visual Basic程序设计基础 35

3.1 Visual Basic的基本数据类型 35

3.1.1 字符串型 35

3.1.2 数值型 35

3.1.3 逻辑型 36

3.1.4 日期型 36

3.1.5 变体型 36

3.1.6 自定义类型 37

3.2 常量与变量 37

3.2.1 常量 37

3.2.2 变量 38

3.3 运算符与表达式 40

3.3.1 算术运算符 40

3.3.2 字符串运算符 40

3.3.3 关系运算符 41

3.3.4 逻辑运算符 41

3.3.5 表达式 42

3.4 常用内部函数 43

3.4.1 数学函数 43

3.4.2 类型转换函数 43

3.4.3 字符串函数 44

3.4.4 日期与时间函数 46

3.4.5 随机函数 46

习题3 47

第4章 结构化程序设计 50

4.1 程序控制结构 50

4.1.1 Visual Basic编程风格 50

4.1.2 三种基本控制结构 51

4.2 顺序结构程序设计 52

4.2.1 赋值语句 52

4.2.2 数据输出 53

4.2.3 InputBox输入框 56

4.2.4 MsgBox消息框函数 58

4.2.5 其他语句、方法及属性 61

4.2.6 字体、字形和颜色 64

4.2.7 顺序结构程序应用举例 70

4.3 选择结构程序设计 74

4.3.1 行If语句 75

4.3.2 块If语句 77

4.3.3 IIf函数 80

4.3.4 If语句的嵌套 81

4.3.5 ElseIf语句 84

4.3.6 Select Case语句 87

4.3.7 选择结构程序应用举例 89

4.4 循环结构程序设计 98

4.4.1 循环结构控制语句 98

4.4.2 For循环 98

4.4.3 While循环 102

4.4.4 Do循环 104

4.4.5 循环的嵌套 108

4.4.6 循环结构程序应用举例 111

习题4 129

第5章 常用控件 141

5.1 图片框与图像框 141

5.1.1 图片框、图像框的常用属性 141

5.1.2 图片框、图像框的区别 142

5.1.3 应用举例 142

5.2 定时器 144

5.2.1 属性与事件 144

5.2.2 应用举例 144

5.3 滚动条 145

5.3.1 属性 145

5.3.2 事件 146

5.3.3 应用举例 146

5.4 单选按钮与复选框 147

5.4.1 单选按钮 147

5.4.2 复选框 148

5.5 容器与框架 150

5.6 列表框与组合框 152

5.6.1 列表框 152

5.6.2 组合框 158

5.7 多窗体程序设计 161

5.7.1 多个窗体的相关操作 161

5.7.2 多窗体程序设计常用语句与方法 162

5.7.3 应用举例 163

习题5 165

第6章 数组 171

6.1 数组的概念 171

6.2 数组的定义 172

6.2.1 一维数组 172

6.2.2 二维数组 173

6.2.3 多维数组 173

6.2.4 Lbound与Ubound函数 174

6.3 数组的使用 174

6.3.1 数组元素赋值 174

6.3.2 默认数组与数组的嵌套 176

6.3.3 应用举例 178

6.4 静态数组与动态数组 183

6.4.1 静态数组 183

6.4.2 动态数组 183

6.5 控件数组 186

6.5.1 控件数组的概念 186

6.5.2 控件数组的建立 187

6.6 应用举例 192

6.6.1 使用随机函数配合数组产生数据 192

6.6.2 数组排序 193

6.6.3 显示杨辉三角形 198

6.6.4 制作计算器 201

习题6 203

第7章 过程 213

7.1 事件过程 213

7.2 子过程 213

7.2.1 子过程的创建 213

7.2.2 定义格式与过程参数 214

7.2.3 子过程调用 215

7.3 用户自定义函数 218

7.3.1 Function函数过程的创建 218

7.3.2 Function函数定义格式 218

7.3.3 函数的调用 219

7.4 参数的传值 221

7.4.1 按值传递 223

7.4.2 按地址传递 224

7.4.3 数组作为参数 228

7.5 常量和变量的作用域 231

7.5.1 局部变量 231

7.5.2 全局变量 231

7.5.3 窗体/模块变量 232

7.6 鼠标事件过程 237

7.6.1 鼠标器事件过程语句 237

7.6.2 MouseDown鼠标事件过程 239

7.6.3 MouseMove鼠标事件过程 241

7.6.4 MouseUp鼠标事件过程 242

7.7 键盘事件过程 242

7.7.1 键盘事件过程语句 242

7.7.2 KeyPress事件 243

7.7.3 KeyUp与KeyDown事件 245

习题7 248

第8章 菜单程序设计 257

8.1 Visual Basic中的菜单 257

8.2 菜单编辑器 257

8.2.1 打开菜单编辑器的方法 257

8.2.2 菜单编辑器的组成 257

8.3 下拉式菜单的制作 260

8.4 弹出式菜单的制作与调用 261

8.5 综合实例 262

习题8 265

第9章 对话框程序设计 266

9.1 对话框分类与特点 266

9.2 自定义对话框 266

9.3 通用对话框 268

9.3.1 文件对话框 269

9.3.2 其他对话框 274

习题9 277

第10章 文件 280

10.1 打开文件 280

10.2 文件的关闭 281

10.3 顺序文件 281

10.3.1 顺序文件的写操作 281

10.3.2 顺序文件的读操作 282

10.4 随机文件 287

10.4.1 随机文件的特点 287

10.4.2 随机文件的操作 287

10.4.3 随机文件的写操作 288

10.4.4 随机文件的读操作 289

10.5 文件系统控件 290

习题10 291