Visual Basic语言程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:程胜利主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2008
- ISBN:9787508460345
- 页数:320 页
第1章 Visual Basic概述 1
1.1 Visual Basic的产生和发展 1
1.2 Visual Basic的基本特点 1
1.3 Visual Basic的版本及安装 2
1.3.1 Visual Basic的版本 2
1.3.2 Visual Basic 6.0的安装 3
1.4 Visual Basic 6.0的启动和退出 6
1.4.1 Visual Basic 6.0的启动 6
1.4.2 Visual Basic的退出 7
习题 7
第2章 Visual Basic可视化编程基础 9
2.1 集成开发环境 9
2.1.1 主窗口 9
2.1.2 其他窗口 10
2.2 可视化程序设计的基本概念 16
2.2.1 对象的基本概念 16
2.2.2 对象的属性、事件和方法 16
2.3 可视化程序设计的基本步骤 18
习题 22
第3章 窗体 24
3.1 窗体的结构 24
3.2 窗体的三要素 25
3.2.1 窗体的属性 25
3.2.2 窗体的事件 29
3.2.3 窗体的方法 30
3.2.4 运行窗体 32
3.3 多窗体 33
3.3.1 多窗体的建立 33
3.3.2 多窗体的运行 33
习题 37
第4章 控件 39
4.1 概述 39
4.2 基本控件 42
4.2.1 标签(Label) 42
4.2.2 文本框(TextBox) 43
4.2.3 命令按钮(CommandButton) 47
4.3 常用控件 51
4.3.1 图形控件 51
4.3.2 框架和选择控件 56
4.3.3 列表框和组合框 60
4.3.4 滚动条(HScrollBox与VScrollBox) 67
4.3.5 计时器(Timer) 69
习题 72
第5章 Visual Basic语法基础 77
5.1 数据类型 77
5.1.1 基本数据类型 77
5.1.2 用户自定义数据类型 79
5.2 常量和变量 79
5.2.1 标识符的命名规则 79
5.2.2 常量 80
5.2.3 变量 81
5.3 运算符和表达式 82
5.3.1 算术运算符及其表达式 83
5.3.2 字符串运算符及其表达式 84
5.3.3 关系运算符及其表达式 85
5.3.4 逻辑运算符及其表达式 86
5.3.5 运算符优先级 87
5.4 常用内部函数 87
5.4.1 数学函数 87
5.4.2 随机数函数 89
5.4.3 字符串函数 90
5.4.4 转换函数 92
5.4.5 日期和时间函数 93
5.4.6 格式输出函数 94
5.5 Visual Basic表达式的书写 94
习题 95
第6章 顺序结构 97
6.1 注释语句 98
6.2 数据的输入 98
6.2.1 利用赋值语句输入数据 99
6.2.2 使用文本框输入数据 99
6.2.3 InputBox函数 100
6.3 数据的输出 102
6.3.1 Print方法 103
6.3.2 MsgBox函数 105
6.4 “一题多解”编程思路与顺序结构的应用举例 107
习题 108
第7章 选择结构 110
7.1 If语句 110
7.1.1 If...Then结构 110
7.1.2 If...Then...Else结构 113
7.1.3 多分支If结构 114
7.2 Select Case语句 119
7.3 条件函数 124
7.4 “一题多解”编程思路与分支结构的应用举例 125
习题 129
第8章 循环结构 133
8.1 循环结构程序设计的概念 133
8.2 循环的三要素及构成循环的语句类型 135
8.3 Do...Loop语句 136
8.3.1 前测型Do...Loop循环 136
8.3.2 后测型Do...Loop循环 139
8.4 While...Wend循环 141
8.5 For...Next语句 142
8.6 循环的嵌套——多重循环 146
8.6.1 循环重叠的种类 146
8.6.2 嵌套循环 147
8.7 GoTo型控制结构 153
8.7.1 GoTo语句及其与If语句构成的循环结构 153
8.7.2 On...GoTo语句及其与If语句构成的循环结构 156
8.8 “一题多解”编程思路与循环结构的应用举例 158
习题 169
第9章 数组 175
9.1 数组的概念 175
9.1.1 数组和简单变量的比较 176
9.1.2 数组的定义 176
9.2 静态数组与动态数组 177
9.2.1 静态数组 177
9.2.2 动态数组 181
9.3 一维数组的基本操作 182
9.3.1 一维数组元素赋初值 183
9.3.2 一维数组元素的输入与输出 183
9.3.3 数据的排序 184
9.4 二维数组的使用 187
9.5 控件数组 189
9.5.1 控件数组的概念 189
9.5.2 控件数组的建立 189
9.5.3 控件数组的应用 190
9.6 For Each...Next语句 193
9.7 “一题多解”编程思路与数组的应用举例 195
习题 200
第10章 过程 205
10.1 子过程 206
10.1.1 子过程的定义 206
10.1.2 子过程的调用 207
10.2 函数过程 209
10.2.1 函数的定义 209
10.2.2 函数的调用 209
10.3 过程参数 210
10.3.1 参数传递 210
10.3.2 对象参数 212
10.3.3 数组参数 213
10.4 作用域 214
10.4.1 代码模块的概念 214
10.4.2 变量的作用域 215
10.4.3 变量的生存期 216
10.4.4 过程的作用域 219
10.5 过程的嵌套 220
10.5.1 嵌套 220
10.5.2 递归调用 222
10.6 “一题多解”编程思路与过程的应用举例 222
习题 227
第11章 文件 231
11.1 文件概述 231
11.2 顺序文件 232
11.2.1 顺序文件的打开 232
11.2.2 顺序文件的关闭 233
11.2.3 顺序文件的写操作 233
11.2.4 顺序文件的读操作 234
11.3 随机文件 236
11.3.1 随机文件的打开与关闭 237
11.3.2 随机文件的读操作与写操作 237
11.3.3 随机文件记录的操作 237
11.4 二进制文件 240
11.4.1 二进制文件的打开和关闭 240
11.4.2 二进制文件的读写操作 240
11.5 文件处理函数与语句 241
11.6 文件系统控件 243
11.6.1 驱动器列表框控件 244
11.6.2 目录列表框控件 244
11.6.3 文件列表框控件 245
习题 246
第12章 菜单与对话框 249
12.1 菜单设计 249
12.1.1 下拉式菜单 249
12.1.2 弹出式菜单设计 253
12.2 通用对话框 254
12.2.1 “文件”对话框 255
12.2.2 其他对话框 256
习题 258
第13章 数据库 259
13.1 概述 259
13.2 数据库的创建与访问 260
13.2.1 创建数据库 260
13.2.2 访问数据库的方法 263
13.3 Data控件 264
13.3.1 Data控件的常用属性 264
13.3.2 Data控件的常用方法 265
13.3.3 Data控件的常用事件 265
13.3.4 Recordset对象 266
13.3.5 数据绑定控件 267
13.4 ADO 273
13.4.1 Connection对象 274
13.4.2 Command对象 275
13.4.3 Recordset对象 276
13.4.4 采用ADO访问数据库的一般步骤 278
习题 283
第14章 图形处理 285
14.1 图形设计基础 285
14.2 绘图控件 287
14.2.1 直线控件(Line) 287
14.2.2 形状控件(Shape) 288
14.3 图形方法 290
14.3.1 PSet方法 290
14.3.2 Line方法 292
14.3.3 Circle方法 293
14.3.4 Cls方法 294
14.3.5 Point方法 295
习题 296
第15章 程序调试与软件测试 298
15.1 错误类型 298
15.2 调试与排错 300
15.2.1 Visual Basic的三种模式 300
15.2.2 调试工具 300
15.2.3 调试方法 301
15.3 软件测试 305
习题 306
附录A 模拟试题 307
附录B 常用函数及标准控件速查表 311
附录C 常用词汇英汉对照表 316
参考文献 320
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018