当前位置:首页 > 工业技术
Visual Basic程序设计教程
Visual Basic程序设计教程

Visual Basic程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:许薇,方修丰主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302175025
  • 页数:267 页
图书介绍:本书通过与知识点紧密结合的实例,理论联系实际,以程序设计为主线,深入浅出地向程序设计的初学者介绍Visual Basic编程基础知识、语句结构、基本方法。
《Visual Basic程序设计教程》目录

第1章 Visual Basic概述 1

1.1 Visual Basic语言简介 1

1.1.1 Visual Basic的诞生背景与发展 1

1.1.2 Visual Basic的功能特点 3

1.1.3可视化编程的基本概念 4

1.2 Visual Basic集成开发环境与系统帮助 6

1.2.1 Visual Basic 6.0的开发环境 6

1.2.2 Visual Basic 6.0的系统帮助功能 17

1.3 Visual Basic程序设计的一般步骤 22

1.3.1建立用户界面 22

1.3.2设置控件属性 24

1.3.3编写过程代码 25

1.3.4保存 27

1.3.5生成可执行文件 28

1.3.6运行程序 28

1.3.7程序调试 29

本章小结 30

思考与练习 31

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

2.1基本字符集 32

2.1.1 Visual Basic的基本字符集 32

2.1.2 Visual Basic程序设计中的关键字 32

2.1.3 Visual Basic程序设计中的标识符 32

2.1.4编码规则与约定 33

2.2数据类型 34

2.2.1 Visual Basic的基本数据类型 34

2.2.2 Visual Basic的自定义数据类型 36

2.2.3 Visual Basic的枚举数据类型 38

2.3常量和变量 39

2.3.1 Visual Basic的常量 39

2.3.2 Visual Basic的变量 41

2.3.3强制显式声明变量 43

2.4运算符和表达式 44

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

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

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

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

2.4.5日期型表达式 48

2.4.6运算符的执行顺序 48

2.5常用内部函数 49

2.5.1 Visual Basic的数学函数 49

2.5.2 Visual Basic的字符串函数 50

2.5.3 Visual Basic的数据类型转换函数 53

2.5.4 Visual Basic的日期时间函数 54

2.5.5 Visual Basic的格式输出函数 55

本章小结 57

思考与练习 57

第3章 Visual Basic程序设计初步 58

3.1窗体的结构、常用属性及事件 58

3.1.1创建窗体 59

3.1.2窗体的常用属性 60

3.1.3窗体的主要事件 61

3.2命令按钮及其使用 62

3.2.1控件的基本操作 62

3.2.2命令按钮的功能 63

3.2.3命令按钮的属性 63

3.2.4命令按钮的事件 66

3.3标签及其使用 66

3.3.1标签的属性 66

3.3.2标签的使用 67

3.4文本框及其使用 67

3.4.1文本框的属性 67

3.4.2文本框的事件 68

3.5常用的基本语句 68

3.6输入对话框 69

3.7 Print方法及有关函数的使用 70

3.8输出对话框 72

3.9应用举例 73

本章小结 74

思考与练习 74

第4章 Visual Basic的程序控制结构 75

4.1顺序结构 75

4.1.1赋值语句 75

4.1.2数据的输入与输出 77

4.1.3注释语句 78

4.1.4应用举例 79

4.2选择结构 79

4.2.1单分支条件语句 80

4.2.2双分支条件语句 80

4.2.3多分支选择语句 82

4.2.4应用举例 85

4.3循环结构 86

4.3.1 For…Next循环结构 87

4.3.2 Do…Loop循环结构 89

4.3.3 While Wend循环结构 91

4.3.4循环的嵌套 91

4.3.5应用举例 92

4.4其他控制语句 92

4.4.1 GoTo语句 92

4.4.2 Exit语句 93

4.4.3 End语句 93

4.4.4暂停语句 93

4.4.5 With…End With语句 94

本章小结 94

思考与练习 94

第5章 数组 95

5.1概述 95

5.2一维数组 95

5.2.1一维数组的声明 95

5.2.2一维数组元素的引用 97

5.2.3一维数组的基本操作 97

5.2.4一维数组的应用 98

5.3二维数组 100

5.3.1二维数组的声明 100

5.3.2二维数组的引用 101

5.3.3二维数组的基本操作 101

5.3.4二维数组的应用 102

5.4动态数组 104

5.4.1定义动态数组 104

5.4.2与数组操作相关的几个函数 105

5.5控件数组 107

本章小结 108

思考与练习 108

第6章 过程 109

6.1过程概述 109

6.2事件过程 109

6.3 Sub过程 110

6.3.1通用过程(Sub过程)的定义 110

6.3.2子过程的建立 111

6.3.3过程的调用 112

6.4 Function过程 114

6.4.1函数过程的定义 114

6.4.2函数过程的建立 115

6.4.3函数过程的调用 115

6.5过程之间参数的传递 117

6.5.1形式参数与实际参数 117

6.5.2参数传递 117

6.5.3有关过程之间数据传递的几点说明 118

6.6数组作过程的参数 119

6.7过程和变量的作用域 119

6.7.1变量的作用域 120

6.7.2过程的作用域 121

6.8过程的嵌套和递归调用 122

6.8.1过程的嵌套 122

6.8.2过程的递归调用 123

本章小结 124

思考与练习 124

第7章 常用控件与系统对象 125

7.1图片框与图像框 125

7.1.1图片框 126

7.1.2图像框 128

7.2单选按钮与复选框 130

7.2.1单选按钮 131

7.2.2复选框控件 131

7.3列表框和组合框 133

7.3.1列表框 133

7.3.2组合框 138

7.4框架 140

7.5计时器 142

7.6多窗体 144

7.7 ActiveX控件 147

7.8常用系统对象 148

7.8.1 App对象 148

7.8.2 C1ipBoard对象 151

7.8.3 Screen对象 152

本章小结 152

思考与练习 153

第8章 界面设计 154

8.1通用对话框 154

8.1.1“打开”/“另存为”对话框 156

8.1.2“颜色”对话框 158

8.1.3“字体”对话框 159

8.1.4“打印”对话框 161

8.1.5“帮助”对话框 162

8.2菜单设计 162

8.2.1菜单概述 162

8.2.2菜单编辑器 163

8.2.3菜单编辑器的使用 165

8.2.4动态菜单 167

8.2.5快捷菜单 169

8.3工具栏设计 170

8.4状态栏设计 174

8.5多重窗体设计 177

8.6多文档界面 180

8.6.1创建多文档界面应用程序 180

8.6.2显示MDI窗体及其子窗体 181

8.6.3维护子窗体的状态信息 182

8.6.4 MDI应用程序中的菜单 182

本章小结 184

思考与练习 185

第9章 图形操作 186

9.1坐标系统 186

9.1.1默认坐标系统 186

9.1.2用户自定义坐标系统 188

9.2绘图属性与事件 189

9.2.1 CurrentX、 CurrentY属性 189

9.2.2线宽与线型 189

9.2.3图形的填充 191

9.2.4 AutoRedraw属性 191

9.2.5图形颜色 191

9.3图形控件 193

9.3.1图片框(PictureBox)控件 193

9.3.2图像框(Image)控件 195

9.3.3形状控件Shape 196

9.3.4直线控件Line 197

9.4绘图方法 198

9.4.1 PSet方法 198

9.4.2 Line方法 198

9.4.3 Circle方法 199

9.5简单动画 201

本章小结 201

思考与练习 202

第10章 键盘与鼠标事件 203

10.1鼠标事件 203

10.1.1鼠标事件过程 203

10.1.2拖放 204

10.1.3 OLE拖放 207

10.2键盘事件 210

10.2.1 KeyPress事件 210

10.2.2 KeyDown事件 213

10.2.3 KeyUp事件 215

本章小结 216

思考与练习 217

第11章 文件 218

11.1文件概述 218

11.2文件系统控件 218

11.2.1 DriveListBox 218

11.2.2 DirListBox 219

11.2.3 FileListBox 219

11.2.4文件系统控件的联动 219

11.3顺序文件 220

11.3.1顺序文件的打开与关闭 220

11.3.2顺序文件的读写操作 221

11.4随机文件 222

11.4.1随机文件的打开与关闭 222

11.4.2随机文件的读写操作 222

11.5二进制文件 223

11.5.1二进制文件的打开与关闭 223

11.5.2二进制文件的读写操作 224

11.6常用的文件操作语句和函数 224

11.6.1文件操作语句 224

11.6.2文件操作函数 226

11.7应用举例 227

本章小结 228

思考与练习 228

第12章 数据库程序设计 229

12.1 Visual Basic可视化数据管理器 229

12.2 Visual Basic如何访问数据库 230

12.2.1创建数据库 230

12.2.2建立数据查询 234

12.3用控件访问数据库 235

12.3.1数据控件的属性 236

12.3.2数据控件的常用方法和事件 237

12.3.3记录的维护操作 237

12.4 ADO对象编程模型简介 238

12.4.1 Visual Basic中的ADO、DAO和RDO 238

12.4.2 ADO对象模型 238

12.4.3使用ADO数据控件 240

12.4.4 ADO数据控件用法 240

12.4.5 ADO Data控件的事件 243

12.5使用数据窗体向导 243

本章小结 244

思考与练习 244

第13章 程序调试与出错处理 245

13.1常见错误类型 245

13.2 Visual Basic 6.0系统的调试工具 247

13.2.1设置自动语法检测 247

13.2.2 Visual Basic的调试工具 248

13.3调试和排错方法 248

13.3.1 Visual Basic的三种工作模式 248

13.3.2控制程序的运行 249

13.3.3程序调试窗口 249

13.4出错处理 250

13.5制作安装程序 251

本章小结 252

思考与练习 252

附录A ASCII字符集 253

附录B Visual Basic 6.0的常用属性 254

附录C Visual Basic 6.0的常用方法 258

附录D Visual Basic 6.0的常用事件 263

参考文献 267

返回顶部