Visual Basic程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘卫国主编
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2007
- ISBN:7563512969
- 页数:343 页
第1章 Visual Basic的初步认识 1
1.1 从BASIC到Visual Basic的演变 1
1.2 Visual Basic集成开发环境 2
1.2.1 Visual Basic的启动与退出 2
1.2.2 Visual Basic的工作界面 3
1.3 用Visual Basic开发应用程序 6
1.3.1 Visual Basic程序的书写规则 6
1.3.2 创建Visual Basic应用程序的主要步骤 6
1.3.3 创建Visual Basic程序实例 7
1.4 Visual Basic工程的管理及环境的设置 11
1.4.1 工程的组成 11
1.4.2 工程的操作 12
1.4.3 集成开发环境的设置 15
习题 15
第2章 Visual Basic编程基础 17
2.1 程序设计概述 17
2.1.1 程序设计的概念 17
2.1.2 算法及其描述 18
2.1.3 程序设计方法 23
2.2 事件驱动编程机制 25
2.2.1 对象的属性、方法和事件 25
2.2.2 事件驱动编程的基本要点 27
2.3 窗体及基本控件 29
2.3.1 窗体对象 29
2.3.2 标签对象 31
2.3.3 文本框对象 33
2.3.4 命令按钮对象 34
习题 36
第3章 Visual Basic的数据类型及运算 39
3.1 数据类型 39
3.1.1 基本数据类型 39
3.1.2 枚举类型 41
3.1.3 用户自定义类型 42
3.2 常量和变量 43
3.2.1 常量 43
3.2.2 变量 45
3.3 常用内部函数 49
3.3.1 数学函数 50
3.3.2 字符函数 50
3.3.3 类型转换函数 51
3.3.4 日期和时间函数 52
3.3.5 其他函数 53
3.4 表达式 55
3.4.1 算术表达式 55
3.4.2 字符串表达式 56
3.4.3 关系表达式 57
3.4.4 逻辑表达式 58
3.4.5 表达式求值和运算符的优先级 58
习题 59
第4章 程序控制结构 61
4.1 顺序结构程序设计 61
4.1.1 赋值语句 61
4.1.2 数据输入 62
4.1.3 数据输出 65
4.1.4 暂停与结束语句 71
4.1.5 顺序结构程序应用举例 71
4.2 选择结构程序设计 74
4.2.1 简单分支结构 74
4.2.2 多分支选择结构 76
4.2.3 条件函数 79
4.2.4 选择结构程序应用举例 80
4.3 循环结构程序设计 83
4.3.1 用For语句实现循环 83
4.3.2 用Do语句实现循环 87
4.3.3 循环的嵌套 89
4.3.4 辅助控制语句 91
4.3.5 循环结构程序应用举例 92
习题 96
第5章 数组 101
5.1 数组的概念 101
5.1.1 为什么要使用数组 101
5.1.2 数组元素与维数 102
5.1.3 数组的逻辑结构 102
5.2 数组的定义与引用 102
5.2.1 数组的定义 102
5.2.2 数组的引用 106
5.3 数组的基本操作 106
5.3.1 数组的输入 106
5.3.2 数组的其他操作 107
5.4 控件数组 109
5.4.1 设计时建立控件数组 109
5.4.2 运行时建立控件数组 110
5.5 数组的应用 112
5.5.1 一维数组的应用 112
5.5.2 二维数组的应用 120
习题 122
第6章 过程 128
6.1 Sub过程 128
6.1.1 Sub过程的创建 128
6.1.2 过程分类 129
6.1.3 Sub过程的调用 130
6.2 Function过程 131
6.2.1 Function过程的定义 131
6.2.2 Function过程的调用 132
6.3 参数传递 133
6.3.1 参数传递方式 133
6.3.2 数组参数的传递 135
6.3.3 可选参数和可变参数 137
6.4 过程的递归调用 138
6.4.1 递归的概念 138
6.4.2 Visual Basic递归过程 138
6.5 过程的应用 139
6.6 Visual Basic程序结构 143
6.6.1 Visual Basic的模块 143
6.6.2 Sub Main过程 147
6.7 变量的作用域和生存期 147
6.7.1 变量的作用域 147
6.7.2 变量的生存期 149
6.7.3 过程的作用域 150
习题 151
第7章 常用标准控件 156
7.1 Visual Basic控件概述 156
7.1.1 Visual Basic控件的分类 156
7.1.2 默认属性与公共属性 157
7.2 选择性控件 159
7.2.1 复选框 160
7.2.2 单选按钮 161
7.2.3 框架 161
7.2.4 列表框 164
7.2.5 组合框 167
7.3 图形控件 169
7.3.1 图片框 170
7.3.2 图像框 172
7.3.3 直线与形状 172
7.4 滚动条与定时器 174
7.4.1 滚动条 174
7.4.2 定时器 175
7.5 多重窗体 178
7.5.1 多重窗体的操作 178
7.5.2 窗体操作的语句和方法 179
习题 181
第8章 高级事件与对象 185
8.1 鼠标事件 185
8.1.1 鼠标指针 185
8.1.2 鼠标事件 187
8.1.3 拖放 189
8.2 键盘事件 192
8.2.1 KeyPress事件 192
8.2.2 KeyDown事件和KeyUp事件 194
8.3 剪贴板对象及其应用 195
8.3.1 剪贴板对象的方法 196
8.3.2 文本数据的操作 196
8.3.3 其他格式数据的操作 198
8.4 RichTextBox控件 198
8.4.1 RichTextBox控件的常用属性 198
8.4.2 RichTextBox控件的常用方法 199
8.5 常用ActiveX控件 201
8.5.1 滑动器 202
8.5.2 进度条 203
8.5.3 UpDown控件 204
8.5.4 动画控件 205
8.5.5 多媒体控件 206
习题 210
第9章 用户界面设计 213
9.1 菜单设计 213
9.1.1 菜单设计概述 213
9.1.2 下拉式菜单设计 213
9.1.3 弹出式菜单设计 218
9.2 对话框设计 220
9.2.1 通用对话框 220
9.2.2 自定义对话框 225
9.3 多文档界面设计 227
9.3.1 多文档界面概述 227
9.3.2 建立多文档界面 228
9.4 工具栏和状态栏设计 231
9.4.1 工具栏设计 231
9.4.2 状态栏设计 236
习题 238
第10章 文件 241
10.1 文件的分类 241
10.2 文件操作 242
10.2.1 顺序文件的操作 242
10.2.2 随机文件的操作 246
10.2.3 二进制文件的操作 249
10.3 文件系统控件 251
10.3.1 驱动器列表框 251
10.3.2 目录列表框 252
10.3.3 文件列表框 252
10.4 文件基本操作 253
习题 255
第11章 图形操作 258
11.1 Visual Basic的坐标系统 258
11.1.1 标准坐标系统 258
11.1.2 自定义坐标系统 258
11.2 绘图属性 260
11.3 绘图方法 262
11.3.1 画点方法 262
11.3.2 画直线或矩形方法 264
11.3.3 画圆方法 267
11.4 图形处理 269
11.4.1 图形的重绘 269
11.4.2 图形的变换 270
11.4.3 图形的保存 272
习题 272
第12章 Visual Basic数据库应用开发 274
12.1 数据库概述 274
12.1.1 数据库的概念 274
12.1.2 关系数据库 274
12.1.3 SQL数据查询 276
12.2 Visual Basic数据管理器 278
12.2.1 启动可视化数据管理器 278
12.2.2 新建数据库 278
12.2.3 打开数据库 279
12.2.4 添加数据库表 279
12.2.5 添加表索引 281
12.2.6 数据库维护 282
12.3 Visual Basic中的数据访问方法 282
12.4 Data控件 284
12.4.1 Data控件的属性 284
12.4.2 数据绑定控件 285
12.4.3 Data控件的事件与方法 287
12.4.4 记录集对象 288
12.4.5 使用代码操作数据库记录 290
12.5 ADO数据控件 293
12.5.1 ADO模型 294
12.5.2 ADO数据控件 298
12.6 数据报表 300
12.6.1 数据环境设计器 300
12.6.2 建立数据报表 301
12.7 数据库应用开发实例 303
12.7.1 系统需求分析 303
12.7.2 系统设计 304
12.7.3 系统实现 305
习题 323
附录1 Visual Basic常用内部函数 326
附录2 Visual Basic常用属性和方法 334
附录3 常见颜色多种等价表达对照表 342
参考文献 343
- 《高级英语阅读与听说教程》刘秀梅编著 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