图书介绍
Visual Basic程序设计教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 张国生编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302389378
- 出版时间:2015
- 标注页数:391页
- 文件大小:56MB
- 文件页数:405页
- 主题词:BASIC语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual Basic程序设计教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Basic概述1
1.1 Visual Basic简介1
1.1.1 Visual Basic发展历史1
1.1.2 Visual Basic特点2
1.2 Visual Basic可视化编程的基本概念3
1.2.1 Visual Basic集成开发环境3
1.2.2 对象及其事件、属性和方法10
1.2.3 窗体与控件12
1.2.4 Visual Basic对象的常用事件、属性和方法18
1.2.5 Visual Basic帮助系统22
1.3 Visual Basic应用程序设计23
1.3.1 Visual Basic应用程序的组成与工作方式23
1.3.2 Visual Basic可视化编程的基本步骤和具体步骤23
1.3.3 程序调试27
1.3.4 Visual Basic语法格式中的符号约定29
习题30
第2章 Visual Basic语言基础36
2.1 关键字和标识符36
2.1.1 关键字36
2.1.2 标识符36
2.2 数据类型36
2.2.1 数值型37
2.2.2 字符型38
2.2.3 布尔型39
2.2.4 日期型39
2.2.5 对象型39
2.2.6 可变类型或变体型39
2.2.7 数据类型说明符39
2.2.8 用户自定义数据类型40
2.2.9 枚举类型41
2.3 变量42
2.3.1 变量声明43
2.3.2 变量的隐式声明和显式声明43
2.4 常量44
2.4.1 直接常量44
2.4.2 系统定义的符号常量44
2.4.3 用户自定义的符号常量45
2.5 运算符与表达式45
2.5.1 算术运算符与算术表达式45
2.5.2 字符串运算符与字符串表达式46
2.5.3 日期运算符与日期表达式46
2.5.4 关系运算符与关系表达式47
2.5.5 布尔运算符与布尔表达式47
2.5.6 Visual Basic运算符的优先级48
2.5.7 表达式的书写规则49
2.6 常用内部函数49
2.6.1 数学函数49
2.6.2 字符串函数50
2.6.3 日期和时间函数51
2.6.4 格式输出函数52
2.6.5 随机函数53
2.6.6 转换函数54
2.6.7 Shell函数55
2.6.8 Shell语句55
2.6.9 判断函数56
2.7 程序语句57
2.7.1 语句与函数57
2.7.2 Visual Basic语句的书写规则57
2.7.3 Visual Basic基本语句58
2.8 符号常量的作用域61
2.9 变量的作用域与生存期62
2.9.1 变量的作用域62
2.9.2 过程级变量的生存期66
2.9.3 同名变量的应用68
习题69
第3章 顺序结构程序设计76
3.1 文本与按钮控件76
3.1.1 标签76
3.1.2 文本框78
3.1.3 命令按钮80
3.2 焦点与Tab键顺序82
3.2.1 焦点82
3.2.2 Tab键顺序82
3.3 InputBox函数83
3.4 数据输出83
3.4.1 与输出有关的属性和方法84
3.4.2 用Print方法输出数据84
3.4.3 MsgBox函数87
3.4.4 MsgBox语句88
3.5 打印机输出89
3.5.1 直接输出89
3.5.2 窗体输出90
3.6 计时器控件91
3.7 直线与形状控件92
3.7.1 直线92
3.7.2 形状92
习题95
第4章 选择结构程序设计99
4.1 If语句99
4.1.1 单分支If语句99
4.1.2 双分支If语句101
4.1.3 IIf函数102
4.1.4 If语句的嵌套及IIf函数的嵌套103
4.1.5 If语句的专用嵌套形式ElseIf语句103
4.2 多分支选择语句Select Case105
4.3 选择结构程序设计综合应用107
4.4 单选按钮与复选框控件110
4.4.1 单选按钮110
4.4.2 复选框111
4.5 框架控件111
习题114
第5章 循环结构程序设计118
5.1 For…Next循环118
5.2 While…Wend循环120
5.3 Do…Loop循环122
5.3.1 前测型Do…Loop循环122
5.3.2 后测型Do…Loop循环124
5.4 循环的嵌套125
5.5 列表框与组合框控件128
5.5.1 列表框128
5.5.2 组合框131
5.6 数值算法134
习题137
第6章 数组141
6.1 数组的基本概念141
6.2 元素个数固定大小的数组143
6.2.1 元素个数固定大小的数组的定义及其作用域143
6.2.2 数组元素的输入、输出、复制和计算144
6.2.3 数组有关的函数144
6.2.4 For Each…Next循环146
6.3 动态数组151
6.3.1 动态数组的定义及使用151
6.3.2 保留动态数组的元素值154
6.4 数组元素的清除和数组的删除154
6.5 控件数组155
6.5.1 控件数组的概念155
6.5.2 设计时创建控件数组155
6.5.3 运行时创建控件数组157
习题159
第7章 过程166
7.1 过程的概念及其形式166
7.2 Sub过程167
7.2.1 事件过程167
7.2.2 通用Sub过程及其定义167
7.2.3 Sub过程的调用168
7.3 滚动条控件170
7.4 Function过程171
7.4.1 Function过程的定义171
7.4.2 Function过程的调用172
7.5 过程参数175
7.5.1 形式参数与实际参数175
7.5.2 过程形参的格式176
7.5.3 按地址传递与按值传递参数176
7.5.4 可选参数及其默认值177
7.5.5 可变参数178
7.5.6 对象参数179
7.5.7 数组参数180
7.6 过程的递归调用183
7.7 过程的作用域184
习题185
第8章 菜单工具栏对话框190
8.1 菜单190
8.1.1 菜单控件191
8.1.2 菜单编辑器192
8.1.3 下拉式菜单193
8.1.4 菜单控件数组194
8.1.5 弹出式菜单197
8.2 工具栏198
8.2.1 在ImageList控件中添加图片199
8.2.2 在ToolBar控件中添加按钮199
8.2.3 编写ToolBar控件的事件过程200
8.3 对话框202
8.3.1 对话框的分类与特点202
8.3.2 自定义对话框202
8.3.3 通用对话框203
习题207
第9章 键盘鼠标事件图形多媒体程序设计211
9.1 键盘事件211
9.1.1 KeyPress事件211
9.1.2 KeyDown和KeyUp事件212
9.1.3 窗体的KeyPreview属性213
9.2 鼠标事件与鼠标指针214
9.2.1 MouseDown、MouseUp和MouseMove事件214
9.2.2 设置鼠标指针形状属性MousePointer215
9.2.3 自定义鼠标指针属性MouseIcon216
9.3 图片框与图像控件216
9.3.1 图片框216
9.3.2 图像控件217
9.3.3 图片的载入与清除217
9.4 Visual Basic图形程序设计219
9.4.1 Visual Basic坐标系220
9.4.2 常用绘图属性220
9.4.3 常用绘图方法221
9.5 动画控件和多媒体控件227
9.5.1 Animation控件227
9.5.2 Multimedia控件228
9.5.3 MediaPlayer控件229
9.6 拖放230
9.6.1 与拖放有关的属性、事件和方法230
9.6.2 自动拖放231
9.6.3 手动拖放233
习题233
第10章 多重窗体程序设计与环境应用237
10.1 多重窗体应用程序237
10.1.1 窗体的类型237
10.1.2 与多重窗体程序设计有关的语句和方法237
10.1.3 在工程中添加窗体或标准模块238
10.1.4 在工程中移除窗体或标准模块238
10.1.5 启动窗体239
10.1.6 Sub Main过程239
10.1.7 不同窗体之间数据的引用240
10.1.8 保存多重窗体应用程序241
10.1.9 打开多重窗体应用程序242
10.1.10 编译与运行多重窗体应用程序242
10.2 网络控件245
10.2.1 WebBrowser控件245
10.2.2 Winsock控件247
10.3 多文档界面252
10.4 闲置循环与DoEvents语句254
10.5 系统对象257
10.5.1 Clipboard对象257
10.5.2 App对象258
10.5.3 Screen对象259
习题260
第11章 数据文件263
11.1 数据文件的结构与类型263
11.1.1 数据文件的结构263
11.1.2 数据文件的类型263
11.2 数据文件的操作语句和函数264
11.2.1 数据文件相关概念264
11.2.2 数据文件的基本操作265
11.2.3 数据文件的打开、新建265
11.2.4 数据文件的关闭266
11.2.5 数据文件相关函数和语句266
11.3 目录和文件的基本操作267
11.3.1 目录的基本操作267
11.3.2 文件的基本操作268
11.4 顺序文件269
11.4.1 顺序文件的新建、打开269
11.4.2 顺序文件的写操作270
11.4.3 顺序文件的读操作272
11.5 随机文件278
11.5.1 随机文件的新建、打开278
11.5.2 随机文件的读写操作278
11.6 二进制文件282
11.6.1 二进制文件的新建、打开282
11.6.2 二进制文件的读写操作283
11.7 文件系统控件285
11.7.1 驱动器列表框285
11.7.2 目录列表框285
11.7.3 文件列表框286
11.7.4 驱动器列表框、目录列表框和文件列表框的同步286
11.7.5 文件系统控件的共同属性287
习题288
第12章 数据库应用292
12.1 数据库基本概念292
12.2 Microsoft Access295
12.2.1 数据库295
12.2.2 表295
12.2.3 查询296
12.3 常用SQL语句296
12.3.1 Select语句297
12.3.2 Insert语句298
12.3.3 Update语句298
12.3.4 Delete语句299
12.4 ADO数据控件299
12.4.1 ADO299
12.4.2 ADODC与数据库的连接299
12.4.3 ADODC的常用属性和事件301
12.4.4 ADODC的记录集对象301
12.5 基本数据绑定控件与高级数据绑定控件303
12.5.1 基本数据绑定控件303
12.5.2 高级数据绑定控件305
12.6 使用数据环境访问数据库311
12.6.1 创建数据环境312
12.6.2 通过数据环境自动生成数据绑定控件312
12.7 数据报表314
12.8 ADO对象模型317
12.8.1 ADO对象的常用属性和方法317
12.8.2 ADO对象的创建319
习题322
第13章 软件技术基础328
13.1 算法与数据结构328
13.1.1 算法328
13.1.2 数据结构的基本概念329
13.1.3 线性表及其顺序存储结构330
13.1.4 栈和队列330
13.1.5 线性链表331
13.1.6 树与二叉树332
13.1.7 查找技术335
13.1.8 排序技术335
13.2 程序设计基础339
13.2.1 程序设计风格339
13.2.2 结构化程序设计339
13.2.3 面向对象程序设计340
13.3 软件工程基础340
13.3.1 软件工程的概念340
13.3.2 结构化分析方法341
13.3.3 结构化设计方法343
13.3.4 软件测试345
13.3.5 程序调试346
13.4 数据库设计基础347
13.4.1 数据库系统的基本概念347
13.4.2 数据管理技术的发展与数据库系统的基本特点347
13.4.3 数据库系统体系结构348
13.4.4 数据模型348
13.4.5 关系代数351
13.4.6 数据库设计与管理354
习题354
附录A 模拟试卷362
附录B 模拟试卷参考答案389
参考文献391