Visual Basic程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:韩立毛,赵雪梅编著
- 出 版 社:南京:南京大学出版社
- 出版年份:2014
- ISBN:9787305136764
- 页数:291 页
第1章 Visual Basic概述 1
1.1 Visual Basic的引入 1
1.1.1 问题与引例 1
1.1.2 Visual Basic的概念 1
1.2 Visual Basic的特点与版本 2
1.2.1 Visual Basic的主要特点 2
1.2.2 Visual Basic的版本 3
1.3 Visual Basic的集成开发环境 3
1.3.1 Visual Basic的启动与退出 3
1.3.2 Visual Basic的集成开发环境 5
1.4 Visual Basic中的对象和事件驱动 8
1.4.1 Visual Basic中的对象 8
1.4.2 Visual Basic中的事件驱动 9
1.5 Visual Basic工程的概念与操作 9
1.5.1 Visual Basic工程的概念 9
1.5.2 Visual Basic工程的基本操作 10
1.6 Visual Basic的简单应用 11
1.6.1 创建可执行应用程序 11
1.6.2 简单应用实例 12
练习题1 15
第2章 窗体与常用标准控件 18
2.1 窗体与常用标准控件的引入 18
2.1.1 问题与引例 18
2.1.2 窗体和常用控件的概念 18
2.2 窗体 19
2.2.1 窗体的常用属性 19
2.2.2 窗体的常用方法 22
2.2.3 窗体的常用事件 23
2.3 常用标准控件 24
2.3.1 标签 24
2.3.2 文本框 25
2.3.3 命令按钮 27
2.3.4 单选按钮、复选框和框架 28
2.3.5 列表框和组合框 31
2.3.6 图片框与图像框 34
2.3.7 直线和形状 35
2.3.8 滚动条 37
2.3.9 时钟 38
2.4 窗体与标准控件的应用 39
2.4.1 默认属性与Tab顺序 39
2.4.2 应用实例 39
练习题2 42
第3章 Visual Basic语言基础 46
3.1 Visual Basic语言的引入 46
3.1.1 问题与引例 46
3.1.2 Visual Basic语言基础 46
3.2 算法与流程图 47
3.2.1 算法的概念及特性 47
3.2.2 算法的描述 48
3.2.3 结构化程序设计 50
3.3 基本数据类型 52
3.3.1 数值型 52
3.3.2 字符串型 53
3.3.3 日期型 54
3.3.4 逻辑型 54
3.3.5 对象型 54
3.3.6 变体型 54
3.4 常量和变量 54
3.4.1 命名规则 54
3.4.2 常量 55
3.4.3 变量 56
3.5 运算符和表达式 57
3.5.1 运算符 57
3.5.2 表达式 59
3.6 常用标准函数 60
3.6.1 算术函数 60
3.6.2 字符串函数 60
3.6.3 转换函数 61
3.6.4 日期函数 62
3.6.5 格式化函数 62
3.7 应用举例 63
练习题3 69
第4章 顺序结构程序设计 72
4.1 顺序结构程序设计的引入 72
4.1.1 问题与引例 72
4.1.2 顺序结构的概念 72
4.2 数据的输入与输出 73
4.2.1 输入框函数 73
4.2.2 消息框函数与语句 73
4.3 赋值语句 75
4.3.1 格式与执行过程 75
4.3.2 赋值时的类型转换 76
4.3.3 使用注意点 76
4.4 顺序结构程序设计 77
4.4.1 源程序书写规范 77
4.4.2 可视化编程基本步骤 77
4.4.3 应用实例 78
练习题4 82
第5章 选择结构程序设计 84
5.1 选择结构程序设计的引入 84
5.1.1 问题与引例 84
5.1.2 选择结构的概念 84
5.2 条件语句 85
5.2.1 单分支结构 85
5.2.2 双分支结构 87
5.2.3 多分支结构 90
5.3 情况选择语句 92
5.3.1 情况选择语句及执行过程 92
5.3.2 情况选择语句应用举例 94
5.4 选择结构的嵌套 95
5.4.1 选择结构的嵌套 95
5.4.2 选择结构的嵌套举例 95
5.5 条件函数 97
5.5.1 条件函数的格式与功能 97
5.5.2 条件函数的应用 98
5.6 选择结构程序设计及应用实例 98
5.6.1 选择结构程序设计 98
5.6.2 应用实例 98
练习题5 106
第6章 循环结构程序设计 111
6.1 循环结构程序设计的引入 111
6.1.1 问题与引例 111
6.1.2 循环的概念 112
6.2 当型循环结构 112
6.2.1 当型循环结构及执行过程 112
6.2.2 当型循环应用举例 113
6.3 条件型循环结构 114
6.3.1 条件型循环结构及执行过程 114
6.3.2 条件型语句应用举例 116
6.4 计数型循环结构 117
6.4.1 计数型循环结构及执行过程 117
6.4.2 计数型循环应用举例 118
6.5 循环结构的嵌套与辅助控制 121
6.5.1 循环嵌套的概念 121
6.5.2 循环嵌套的执行 122
6.5.3 循环嵌套的注意点 124
6.5.4 无条件转移 124
6.5.5 退出循环 125
6.6 循环结构程序设计及常用算法应用 126
6.6.1 循环结构程序设计 126
6.6.2 循环结构程序设计实例 126
6.6.3 累加与累乘 130
6.6.4 求最值 131
6.6.5 穷举法 132
6.6.6 迭代法 133
练习题6 134
第7章 数组及其应用 146
7.1 数组的引入 146
7.1.1 问题与引例 146
7.1.2 数组的概念 146
7.2 数组的定义与引用 147
7.2.1 数组的定义 147
7.2.2 数组的引用 148
7.3 固定数组 148
7.3.1 固定数组的定义 149
7.3.2 数组的输入与输出 150
7.3.3 固定数组的应用举例 151
7.4 动态数组 153
7.4.1 动态数组的定义 153
7.4.2 动态数组的举例 154
7.5 数组操作相关函数与语句 156
7.5.1 数组初始化函数 156
7.5.2 维界函数 157
7.5.3 数组清除语句 158
7.5.4 数组整体操作语句 158
7.6 控件数组 159
7.6.1 控件数组的概念 159
7.6.2 控件数组的建立 159
7.6.3 控件数组的举例 160
7.7 数组程序设计及常用算法应用 162
7.7.1 数组程序设计 162
7.7.2 数组程序设计实例 162
7.7.3 查找算法 163
7.7.4 排序算法 166
练习题7 172
第8章 过程与模块化程序设计 181
8.1 过程与模块化程序设计的引入 181
8.1.1 问题与引例 181
8.1.2 应用程序的结构 181
8.2 子过程 182
8.2.1 子过程的概念 182
8.2.2 通用过程的建立 182
8.2.3 通用过程的调用 184
8.3 函数过程 185
8.3.1 函数过程的概念 185
8.3.2 函数过程的建立 185
8.3.3 函数过程的调用 186
8.4 参数传递 187
8.4.1 按位置与指名传送 187
8.4.2 值传递和地址传递 188
8.4.3 数组参数的传递 190
8.4.4 可选参数 192
8.5 过程的嵌套和递归及控制 192
8.5.1 过程的嵌套调用 193
8.5.2 过程的递归调用 193
8.5.3 过程的结束与退出 196
8.6 变量与过程的作用域 196
8.6.1 变量的作用域 196
8.6.2 过程的作用域 199
8.7 鼠标与键盘事件过程 201
8.7.1 鼠标事件过程 201
8.7.2 键盘事件过程 204
8.7.3 拖放 206
8.8 程序调试 209
8.8.1 错误类型 209
8.8.2 调试工具与窗口 210
8.8.3 调试方法 212
8.9 过程与模块化程序设计及常用算法应用 213
8.9.1 过程与模块化程序设计 213
8.9.2 过程与模块化程序设计实例 213
8.9.3 数值积分 217
8.9.4 数制转换 218
8.9.5 矩阵乘法 220
8.9.6 方程求根 221
练习题8 222
第9章 文件及其应用 237
9.1 文件的引入 237
9.1.1 问题与引例 237
9.1.2 文件的概念 237
9.1.3 文件的处理 240
9.2 文件操作语句与函数 240
9.2.1 文件缓冲区与文件指针 240
9.2.2 文件的打开 241
9.2.3 文件的关闭 242
9.2.4 其他相关函数 242
9.3 顺序文件 243
9.3.1 顺序文件的打开或建立 243
9.3.2 向顺序文件中写数据 244
9.3.3 从顺序文件中读数据 245
9.3.4 顺序文件的关闭 245
9.3.5 顺序文件应用举例 245
9.4 随机文件 250
9.4.1 随机文件的打开或建立 250
9.4.2 向随机文件中写数据 250
9.4.3 从随机文件中读数据 250
9.4.4 向随机文件中添加记录 251
9.4.5 从随机文件中删除记录 251
9.4.6 随机文件的关闭 251
9.4.7 随机文件应用举例 251
9.5 二进制文件 253
9.5.1 二进制文件的打开或建立 253
9.5.2 向二进制文件中写数据 254
9.5.3 从二进制文件中读数据 254
9.5.4 二进制文件的存储 254
9.5.5 二进制文件的关闭 255
9.5.6 二进制文件应用举例 255
9.6 文件管理控件 256
9.6.1 驱动器列表框 256
9.6.2 目录列表框 257
9.6.3 文件列表框 258
9.6.4 组合使用文件管理控件 259
9.7 文件的基本操作 262
9.7.1 复制文件 262
9.7.2 删除文件 262
9.7.3 更名文件 262
练习题9 263
第10章 界面设计 269
10.1 界面设计的引入 269
10.1.1 问题与引例 269
10.1.2 界面设计的概念 269
10.2 对话框 270
10.2.1 通用对话框 270
10.2.2 文件对话框 271
10.2.3 颜色对话框 273
10.2.4 字体对话框 274
10.2.5 打印对话框 275
10.2.6 帮助对话框 276
10.3 菜单设计 277
10.3.1 菜单设计器 277
10.3.2 弹出式菜单 280
10.4 多窗体设计 282
10.4.1 相关语句和方法 282
10.4.2 添加多个窗体 283
10.4.3 多窗体程序的举例 283
10.4.4 多窗体程序的执行与保存 285
练习题10 286
参考文献 291
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018