Visual Basic程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:苏啸,周成义,王强主编
- 出 版 社:北京:北京工业大学出版社
- 出版年份:2005
- ISBN:7563914986
- 页数:337 页
第1章 Visual Basic概述 1
1.1 计算机程序设计语言简介 1
1.1.1 程序设计语言的发展 1
1.1.2 程序设计语言的发展趋势 2
1.1.3 计算机程序设计方法的发展概况 3
1.2 Visual Basic的基本特点 3
1.3 Visual Basic的安装、启动和退出 4
1.3.1 安装Visual Basic 4
1.3.2 启动和退出Visual Basic 5
1.4 Visual Basic集成开发环境 6
1.4.1 主窗口 7
1.4.2 工程窗口 8
1.4.3 属性窗口 9
1.4.4 窗体设计器 10
1.4.5 代码编辑窗口 10
1.4.6 立即窗口 11
1.5 开发Visual Basic应用程序的基本步骤 11
1.5.1 Visual Basic应用程序示例 11
1.5.2 基本步骤 13
小结 14
习题 15
第2章 对象及其操作 16
2.1 Visual Basic的对象 16
2.1.1 对象的属性、方法和事件 16
2.1.2 对象属性设置、对象变量的声明和引用 18
2.1.3 对象数组 19
2.1.4 对象集合和集合对象 19
2.1.5 Screen对象和Printer对象 20
2.2.1 窗体的创建 23
2.2 窗体 23
2.2.2 窗体的结构与属性 24
2.3 控件 34
2.3.1 控件、标准控件 34
2.3.2 控件的命名 35
2.3.3 控件属性值 35
2.3.4 常用控件 36
2.4 控件的画法和基本操作 36
2.4.1 添加一个新控件 36
2.4.3 控件的复制和粘贴 37
2.4.2 移动控件位置和调整控件大小 37
2.4.4 多个控件操作 38
2.4.5 在工具栏中添加新控件 38
2.5 事件驱动 39
2.5.1 事件 39
2.5.2 常用事件 40
小结 41
习题 43
3.1.1 基本数据类型 44
3.1 数据类型 44
第3章 数据类型及其运算 44
3.1.2 用户自定义类型 46
3.2 常量与变量 47
3.2.1 常量 47
3.2.2 变量 49
3.3 表达式和运算符 50
3.3.1 算术运算符 50
3.3.2 字符串运算符 51
3.3.3 关系运算符 52
3.3.5 日期运算符 53
3.3.4 逻辑运算符 53
3.3.6 运算符的优先级 54
3.4 Visual Basic的常用函数 54
3.4.1 算术函数 54
3.4.2 字符串函数 54
小结 58
习题 59
第4章 数据输入、输出 60
4.1 数据输出 60
4.1.1 Print方法 60
4.1.2 格式输出(Format$) 61
4.2 InputBox函数 62
4.3 MsgBox函数和MsgBox语句 64
4.3.1 MsgBox函数 64
4.3.2 MsgBox语句 66
4.4 字形 67
4.5 打印输出 67
4.5.1 直接输出 68
4.5.2 窗体输出 68
小结 68
习题 69
第5章 Visual Basic的标准控件 71
5.1 文本控件 71
5.1.1 标签控件 71
5.1.2 文本框控件 72
5.2 图形与装饰控件 74
5.2.1 图片框属性、事件和方法 74
5.2.2 图像框属性、事件和方法 75
5.2.4 直线控件 76
5.2.3 图形文件的装入 76
5.2.5 形状控件 77
5.3 命令按钮控件 78
5.3.1 Caption(标题)属性 78
5.3.2 Default和Cancel属性 78
5.3.3 Style(类型)与Picture(图片)属性 78
5.3.4 Click事件 79
5.4 选择控件——复选框和单选按钮 80
5.4.1 复选框控件(CheckBox) 80
5.4.2 单选按钮控件(OptionButton) 80
5.5.1 列表框控件 82
5.5 选择控件——列表框和组合框 82
5.5.2 组合框控件 85
5.6 滚动条控件 86
5.7 定时器控件 87
5.7.1 Timer控件属性 87
5.7.2 Timer事件 87
5.8 框架控件 87
5.9.1 设置焦点 88
5.9.2 Tab顺序 88
5.9 焦点与Tab顺序 88
5.10 内部控件应用范例 89
小结 92
习题 93
第6章 流程控制语句 95
6.1 基本语句 95
6.1.1 代码编写机制 95
6.1.2 赋值语句 97
6.1.3 注释语句 97
6.1.4 程序退出或暂停语句 97
6.2.1 IF语句的两种形式 98
6.2 选择结构 98
6.1.5 错误处理语句 98
6.2.2 块结构条件语句 99
6.2.3 IIf函数 102
6.3 多路分支结构 102
6.4 循环控制结构 105
6.4.1 FOR循环结构 105
6.4.2 当循环控制结构 107
6.4.3 Do循环控制结构 108
6.5 多重循环 109
6.6.1 无条件跳转语句(GoTo语句) 111
6.6 跳转语句 111
6.6.2 条件跳转语句(On-GoTo语句) 112
小结 112
习题 113
第7章 数组 114
7.1 数组 114
7.1.1 数组的概念 114
7.1.2 静态数组及声明 115
7.1.3 动态数组及声明 116
7.2.2 数组元素的输入 117
7.2 数组的基本操作 117
7.2.1 数组的初始化 117
7.2.3 输出和复制 118
7.2.4 For Each…Next语句 119
7.3 控件数组 120
7.3.1 控件数组的概念 120
7.3.2 控件数组的建立 120
7.3.3 自定义数据类型及其数组 122
7.4 数组应用举例 124
7.4.1 分类统计 124
7.4.2 大量数据的输入和编辑 125
7.4.3 数组排序 126
小结 129
习题 131
第8章 过程概述 132
8.1 Sub过程 132
8.1.1 Sub过程的建立 132
8.1.2 通用过程 133
8.1.3 事件过程 133
8.2.2 使用Function过程 134
8.2 Function过程 134
8.2.1 Function过程的定义 134
8.3 调用过程 135
8.3.1 调用Sub过程 135
8.3.2 调用Function过程 136
8.3.3 调用其他模块中的过程 136
8.4 子过程和函数的参数传递 137
8.4.1 向过程传递参数 137
8.5.1 可选参数 138
8.5 使用可选参数 138
8.4.3 按地址传递参数 138
8.4.2 按值传递参数 138
8.5.2 用命名的参数创建简单语句 140
8.5.3 确定对命名参数的支持 140
小结 140
习题 141
第9章 菜单设计与通用对话框 143
9.1 菜单概述 143
9.1.1 菜单 143
9.1.2 下拉菜单 143
9.1.3 弹出式菜单 144
9.2.1 菜单编辑器构成 145
9.2 菜单编辑器 145
9.2.2 创建基本菜单控件 146
9.2.3 创建子菜单 147
9.2.4 访问键和快捷键 149
9.3 弹出式菜单 151
9.3.1 弹出式菜单 151
9.3.2 显示弹出式菜单 151
9.4 创建菜单控件数组 152
9.5.2 通用对话框的基本属性和方法 153
9.5 通用对话框 153
9.5.1 通用对话框 153
9.5.3 通用对话框的显示方法 154
9.5.4 “文件”对话框的使用 154
9.5.5 “颜色”对话框的使用 155
9.5.6 “字体”对话框的使用 156
9.5.7 “打印”对话框的使用 156
9.5.8 “帮助”对话框的使用 156
小结 156
习题 157
第10章 多重窗体应用程序 158
10.1 建立多文档界面 158
10.1.1 建立多文档界面步骤 159
10.1.2 设置子窗体的大小和位置 160
10.1.3 Dim语句和WindowState属性 160
10.1.4 多文档窗体示例 160
10.2 MDI的属性、事件和方法 161
10.3 多文档界面的几点说明 162
10.4 综合应用实例 163
小结 166
习题 167
第11章 事件过程 168
11.1 常用的窗体事件 168
11.1.1 Load事件 168
11.1.2 Paint事件 169
11.1.3 Resize事件 170
11.1.4 Activate、Deactivate事件 171
11.1.5 QueryUnload事件 172
11.1.6 Unload事件 174
11.2.1 KeyPress事件 175
11.2 键盘事件 175
11.2.2 KeyDown、KeyUp事件 176
11.3 鼠标事件 178
11.3.1 Click事件 178
11.3.2 DblClick事件 179
11.3.3 MouseMove,MouseDown,MouseUp事件 180
11.4 焦点事件 182
11.4.1 GotFocus事件 182
11.4.2 LostFocus事件 183
11.5.1 DragDrop事件 184
11.5 拖放事件 184
11.5.2 DragOver事件 185
小结 187
习题 188
第12章 文件 189
12.1 文件的读写 189
12.1.1 文件类型 189
12.1.2 顺序文件的读写 190
12.1.3 随机文件的读写 193
12.1.4 二进制文件的读写 197
12.2 有关文件系统的语句和函数 198
12.3 FSO对象模型 199
12.3.1 FSO对象使用基础 200
12.3.2 访问驱动器 201
12.3.3 访问文件夹 202
12.3.4 访问文件 204
小结 207
习题 207
13.1.1 坐标系统 208
13.1 坐标和颜色 208
第13章 绘图 208
13.1.2 颜色 210
13.2 绘图方法 212
13.2.1 使用PSet方法画点 212
13.2.2 使用Line方法画线 214
13.2.3 使用Circle方法画圆 218
13.2.4 使用PaintPicture方法显示图片 221
13.3 直线和形状控件 223
13.3.1 直线控件 223
13.4 打印文字和图形 224
13.3.2 形状控件 224
13.4.1 使用窗体的PrintForm方法 225
13.4.2 使用Printer对象 225
小结 226
习题 227
第14章 程序调试与错误处理 228
14.1 错误的概念与类型 228
14.1.1 错误的概念 228
14.1.2 错误的类型 228
14.2 错误的处理 229
14.2.1 设计错误处理程序 231
14.2.2 设置错误捕获 231
14.2.3 编写错误处理例程 231
14.2.4 退出错误处理例程 232
14.2.5 关闭错误处理 241
14.3 程序调试 242
14.3.1 调试基础 242
14.3.2 程序调试方法 245
小结 254
习题 255
15.1 数据库访问概述 256
15.1.1 ADO.NET 256
第15章 数据库访问 256
15.1.2 ADO 257
15.1.3 OLE DB 257
15.1.4 选择ADO.NET或ADO 257
15.2 ADO对象模型 259
15.2.1 ADO对象模型 259
15.2.2 Connection对象 260
15.2.4 Parameters集合和Parameter对象 261
15.2.3 Recordset对象(记录集) 261
15.2.5 Fields集合和Field对象 262
15.2.6 Properties集合和Property对象 263
15.3 使用ADO执行查询 264
15.3.1 使用ADO连接SQL Server数据源 264
15.3.2 执行数据操作 266
15.3.3 处理结果 271
15.4 ADO高级特性 272
15.4.1 在ADO中使用游标 272
15.4.2 在ADO中执行事务 274
15.4.3 使用ADO Stream对象访问并修改SQL Server BLOB数据 275
15.5 数据环境设计器 277
15.5.1 数据环境设计器简介 277
15.5.2 操作数据环境 277
15.5.3 创建数据库连接 278
15.5.4 数据环境设计器和Form窗体中数据显示控件的绑定 283
小结 292
习题 292
16.1.1 ActiveX控件概念 293
16.1 ActiveX控件 293
第16章 ActiveX控件和Wundows API 293
16.1.2 VB常用的ActiveX控件简介 294
16.2 Windows API函数 317
16.2.1 API函数基本概念 317
16.2.2 API函数的应用 319
小结 324
习题 324
全国计算机等级考试二级笔试试卷(2004年) 325
附:全国计算机等级考试二级笔试试卷(2004年) 337
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019