《普通高等院校计算机教育“十三五”规划教材 VISUAL BASIC程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:杜松江,张佳主编;汪莉,刘妮妮,程彩凤,许建国副主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2017
  • ISBN:9787115423443
  • 页数:316 页
图书介绍:本书主要内容包括VB概述与语言基础、窗体与常用控件、三种基本程序控制结构、数组和过程、菜单设计与对话框、多重窗体应用、键盘鼠标事件、数据文件与数据库操作等。本教材参考全国计算机二级VB考试大纲,重新整合编排内容;精选更具有代表性的例题和习题;重点突出编程实践环节等。可作为大学本专科层次学生教材,尤其适用于应用型本、专科院校理工科类专业。

第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 6.0的安装 2

1.2 Visual Basic 6.0的启动与退出 3

1.2.1 Visual Basic 6.0的启动 3

1.2.2 Visual Basic 6.0的退出 4

1.3 Visual Basic 6.0集成开发环境 4

1.3.1标题栏 4

1.3.2菜单栏 5

1.3.3工具栏 5

1.3.4工程资源管理器 6

1.3.5窗体设计器 7

1.3.6“属性”窗口 7

1.3.7“工具箱”窗口 8

1.3.8代码编辑 器 9

1.3.9“窗口布局”窗口 10

1.3.10“立即”窗口 10

1.4一个简单的Visval Basic应用程序示例 10

1.5获取帮助 13

1.5.1智能感知 13

1.5.2对象浏览器 13

1.5.3 MSDN 14

习题1 15

实验1 熟悉Visual Basic 6.0开发环境 17

第2章 Visual Basic语言基础 22

2.1数据类型 22

2.1.1基本数据类型 22

2.1.2自定义数据类型 23

2.2常量和变量 23

2.2.1常量 23

2.2.2变量 25

2.2.3变体类型变量 26

2.2.4缺省声明 27

2.3运算符和表达式 28

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

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

2.3.3关系运算符和关系表达式 29

2.3.4逻辑运算符和逻辑表达式 29

2.3.5表达式的执行顺序 30

2.4常用内部函数 31

2.4.1数学函数 31

2.4.2转换函数 32

2.4.3字符串函数 32

2.4.4日期时间函数 33

2.4.5随机函数和Randomize语句 33

2.5 Visual Basic编码规则 34

习题2 35

实验2 数据类型、运算符与表达式 36

第3章 窗体与常用控件 40

3.1对象 40

3.1.1 Visual Basic的对象 40

3.1.2对象属性的设置 42

3.2窗体 44

3.2.1窗体的结构 44

3.2.2窗体的属性 45

3.2.3窗体的事件 50

3.2.4窗体的方法 51

3.3控件 53

3.3.1控件的类型 53

3.3.2控件的命名和控件值 54

3.3.3控件的画法 55

3.3.4控件的基本操作 55

3.3.5事件驱动 57

3.4常用标准控件 58

3.4.1标签 58

3.4.2文本框 59

3.4.3命令按钮 62

3.4.4滚动条 64

3.4.5计时器 66

3.4.6框架 67

3.4.7焦点和Tab顺序 68

习题3 70

实验3 窗体 73

实验4 常用控件 77

第4章 基本程序控制结构 83

4.1顺序结构 83

4.1.1赋值语句 83

4.1.2数据输出 84

4.1.3 InputBox函数 86

4.1.4 MsgBox函数和MsgBox语句 87

4.1.5字形 89

4.1.6打印机输出 90

4.2选择结构 91

4.2.1单行结构条件语句 91

4.2.2块结构条件语句 92

4.2.3 IIf函数 92

4.2.4多分支结构 93

4.2.5单选按钮和复选框 96

4.3循环结构 100

4.3.1 For循环控制结构 100

4.3.2 While循环控制结构 102

4.3.3 Do循环控制结构 103

4.3.4多重循环 104

4.3.5列表框和组合框 107

4.4其他辅助控制语句 115

4.4.1 GoTo语句 115

4.4.2退出和结束语句 115

4.5程序调试 116

4.5.1错误类型 116

4.5.2调试和排错 116

习题4 118

实验5 顺序结构与输入输出 124

实验6 选择结构与单选按钮、复选框 127

实验7 循环结构与列表框、组合框 132

第5章 数组 136

5.1数组的概念 136

5.1.1数组的定义 136

5.1.2静态数组和动态数组 137

5.2一维数组 138

5.2.1数组元素的引用 138

5.2.2数组元素的初始化 138

5.2.3数组元素的输出 139

5.2.4数组的复制 139

5.2.5 For Each.Next语句 139

5.3二维数组 140

5.3.1二维数组的声明 140

5.3.2二维数组的引用 141

5.3.3二维数组的应用举例 141

5.4动态数组的基本操作 142

5.4.1动态数组的建立与使用 142

5.4.2获取数组的上界、下界 143

5.4.3 Split函数 144

5.5控件数组 144

5.5.1控件数组的概念 144

5.5.2控件数组的建立 144

5.5.3控件数组的使用 145

习题5 147

实验8 数组(一) 149

实验9 数组(二) 153

第6章 过程 158

6.1过程概述 158

6.2 Sub过程 158

6.2.1通用过程 159

6.2.2事件过程 160

6.2.3调用Sub过程 161

6.3 Function过程 163

6.3.1 Function过程的建立 163

6.3.2调用Function过程 164

6.4变量的作用域与生存期 166

6.4.1变量的作用域 167

6.4.2变量的生存期 170

6.5参数传递 171

6.5.1形参与实参 171

6.5.2按值传递 171

6.5.3按地址传递 173

6.5.4数组参数的传递 174

6.6可选参数和可变参数 177

6.6.1可选参数 177

6.6.2可变参数 178

6.7对象参数 179

6.7.1窗体参数 179

6.7.2控件参数 180

6.8嵌套与递归 182

6.8.1过程的嵌套调用 182

6.8.2过程的递归调用 182

习题6 184

实验10 使用过程的程序设计 188

第7章 菜单设计与对话框 193

7.1菜单设计 193

7.1.1下拉式菜单 193

7.1.2弹出式菜单 194

7.2菜单编辑器 194

7.2.1打开“菜单编辑器” 195

7.2.2用“菜单编辑器”设计菜单 196

7.3菜单项的控制 197

7.3.1菜单项的有效属性(有效性控制) 198

7.3.2菜单项的复选属性(菜单项的标记) 198

7.4对话框 199

7.4.1对话框简介 199

7.4.2通用对话框 200

7.4.3通用对话框的基本属性和方法 201

7.4.4“打开”与“另存为”对话框 202

7.4.5“字体”对话框 205

7.4.6“打印”对话框 206

7.4.7“帮助”对话框 207

习题7 207

实验11 通用对话框与菜单设计 210

第8章 多重窗体程序设计 216

8.1建立多重窗体应用程序 216

8.1.1相关的语句和方法 216

8.1.2多重窗体的建立 217

8.2多重窗体应用程序的执行与保存 218

8.2.1指定启动窗体 218

8.2.2多窗体程序的存取 219

8.3 Visual Basic工程结构 220

8.3.1窗体模块 220

8.3.2标准模块 221

8.3.3 Sub Main过程 222

8.4闲置循环与DoEvents语句 223

习题8 225

实验12 多文档界面 226

第9章 键盘、鼠标事件与图形控件 232

9.1键盘事件 232

9.1.1 KeyPress事件 232

9.1.2 KeyDown和KeyUp事件 233

9.2鼠标事件 237

9.3图形控件 239

9.3.1图片框及其常用属性、事件和方法 239

9.3.2图像框及其常用属性 240

9.3.3图形控件Shape及其常用属性 241

9.3.4直线控件Line 243

9.4绘图属性与事件 243

9.4.1 CurrentX、CurrentY属性 243

9.4.2线宽和线形 244

9.5绘图方法 245

9.5.1 Point方法 245

9.5.2 Line方法 246

9.5.3 Circle方法 247

9.5.4 Pset方法 248

习题9 249

实验13 鼠标键盘事件 252

实验14 图形控件 254

第10章 数据文件 258

10.1文件的结构与分类 258

10.1.1文件的结构 259

10.1.2文件的分类 259

10.2常用文件系统操作语句和函数 260

10.2.1驱动器操作 260

10.2.2文件夹操作 260

10.2.3文件操作 261

10.3顺序文件 262

10.3.1顺序文件的打开与关闭 262

10.3.2顺序文件的读写操作 264

10.4随机文件 268

10.4.1随机文件的打开与关闭 268

10.4.2随机文件的读写操作 269

10.4.3随机文件中记录的插入与删除 270

10.5二进制文件 271

10.5.1二进制文件的打开与关闭 272

10.5.2二进制文件的读写操作 272

10.6文件系统控件 272

10.6.1驱动器列表框 273

10.6.2目录列表框 274

10.6.3文件列表框 274

习题10 276

实验15 文件操作与文件系统控件 278

第11章 数据库基础知识 285

11.1数据库概述 285

11.1.1数据模型 286

11.1.2关系型数据库 286

11.1.3创建Access数据库 287

11.1.4使用SQL查询数据库 290

11.2 Visual Basic数据库访问 293

11.2.1 ADO数据控件使用基础 293

11.2.2数据绑定 295

11.3记录集对象 298

11.3.1记录集的属性 298

11.3.2浏览记录集 298

11.3.3记录集的编辑 301

11.3.4记录集的查询 303

习题11 305

实验16 Visual Basic数据库访问 307

附录 312