Visual BASIC程序设计 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:谭浩强,袁玫,薛淑斌编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302303534
- 页数:322 页
第1章 Visual Basic程序设计的初步知识 1
1.1 Visual Basic是易学易用的计算机语言 1
1.1.1 从初期的BASIC到Visual Basic 1
1.1.2 Windows的出现使Visual Basic应运而生 1
1.1.3 Visual Basic的基本特点 3
1.2 程序设计的有关知识 4
1.2.1 结构化程序设计 4
1.2.2 面向对象程序设计 5
1.3 算法和流程图 5
1.3.1 算法的概念 6
1.3.2 算法的表示形式 6
1.3.3 三种基本结构 7
思考与练习 10
实验1 安装Visual Basic 6.0 11
第2章 设计最简单的Visual Basic应用程序 12
2.1 了解Visual Basic集成开发环境 12
2.2 最简单的Visual Basic程序 15
2.3 开发Visual Basic应用程序的步骤和有关问题 24
2.3.1 开发Visual Basic应用程序的步骤 24
2.3.2 怎样运行和保存Visual Basic应用程序 24
2.3.3 Visual Basic应用程序的执行方式 25
2.4 Visual Basic编程的初步知识 26
思考与练习 28
实验2 了解Visual Basic集成开发环境 28
第3章 Visual Basic程序设计初步 30
3.1 利用窗体进行界面设计 30
3.2 Visual Basic语言的语法基础 34
3 2.1 Visual Basic的数据类型 34
3 2.2 变量名和变量值 38
3 2.3 定义变量 39
3 2.4 使用数组 40
3 2.5 使用标准函数 41
3 2.6 算术运算符与表达式 47
3 2.7 用表达式对变量赋值 48
3.3 对象、属性、事件和方法的概念 49
3.3.1 Visual Basic中的对象 49
3.3.2 什么是属性 50
3.3.3 什么是事件 51
3.3.4 什么是方法 52
3.4 窗体的属性 53
3.5 窗体的方法 55
3.6 窗体的事件 57
思考与练习 58
实验3 窗体、函数与表达式 59
第4章 在用户界面设计中使用常用控件 61
4.1 利用文本框处理字符信息 61
4.1.1 文本框的简单使用 61
4.1.2 文本框的属性、事件和方法 67
4.1.3 字体与字型的控制 72
4.2 利用标签控件显示字符信息 74
4.3 善于利用命令按钮 76
4.3.1 Enabled属性使命令按钮可用或不可用 77
4.3.2 用Visible属性使命令按钮“不可见” 78
4.3.3 Default属性和Cancel属性 79
4.4 使用滚动条控件进行输入 81
4.5 使用图片框控件显示图形 85
4.6 使用图像框控件显示图形 88
4.7 使用计时器控件进行时间控制 90
思考与练习 91
实验4 常用控件的使用 92
第5章 在程序中利用条件选择 94
5.1 关系表达式和逻辑表达式 94
5.1.1 关系运算符与关系表达式 94
5.1.2 逻辑运算符与逻辑表达式 95
5.2 选择结构 97
5.2.1 If选择结构 97
5.2.2 IIf函数 102
5.2.3 多分支选择结构 103
5.3 使用消息框和输入框 106
5.3.1 消息框 106
5.3.2 输入对话框 111
5.4 利用单选按钮控件进行选择 115
5.5 利用复选框控件进行选择 117
5.6 利用框架进行选择 119
5.7 鼠标和键盘事件 122
5.7.1 鼠标事件 123
5.7.2 键盘事件 126
思考与练习 128
实验5 条件选择 129
第6章 在程序中利用循环处理 131
6.1 循环语句 131
6.1.1 用For语句实现循环 131
6.1.2 用Do语句实现循环 134
6.1.3 循环的嵌套 140
6.2 列表框及列表项的循环处理 145
6.2.1 向列表框添加列表项 145
6.2.2 从列表框中删除列表项 148
6.2.3 列表框的常用属性 149
6.3 组合框 153
6.3.1 组合框的使用 153
6.3.2 组合框的属性和方法 156
思考与练习 157
实验6循环处理 158
第7章 Visual Basic程序设计的进一步讨论 160
7.1 使用数组与控件数组 160
7.1.1 使用数组 160
7.1.2 数组的初始化 165
7.1.3 二维数组和多维数组 166
7.1.4 使用控件数组 169
7.2 使用通用过程 171
7.2.1 定义和调用Sub过程 171
7.2.2 Sub过程的调用 176
7.2.3 调用过程中的参数传递 176
7.2.4 用Exit Sub退出过程 182
7.3 使用函数 182
7.3.1 定义函数 182
7.3.2 调用函数 184
7.3.3 用Exit Function语句退出函数 185
7.4 Visual Basic应用程序的结构及变量作用域 186
7.4.1 Visual Basic应用程序的结构 186
7.4.2 Sub Main过程及启动窗体 186
7.4.3 变量的作用域 187
7.5 出错处理程序 190
7.5.1 Err对象 190
7.5.2 捕获错误 191
7.5.3 编写出错处理程序 192
7.5.4 集中出错处理程序 194
思考与练习 195
实验7 设计程序 197
第8章 文件及文件系统控件 199
8.1 什么是文件 199
8.2 对顺序文件的读写 200
8.2.1 顺序文件的打开和关闭 200
8.2.2 顺序文件的写操作 201
8.2.3 顺序文件的读操作 203
8.3 对随机文件的读写 206
8.3.1 随机文件的打开和关闭 206
8.3.2 对随机文件的写操作 206
8.3.3 对随机文件的读操作 208
8.4 文件系统控件 209
8.4.1 驱动器列表框 210
8.4.2 目录列表框 211
8.4.3 文件列表框 212
8.4.4 利用文件系统控件设计用户界面 213
8.4.5 文件系统控件的一些属性 219
思考与练习 222
实验8 文件及文件系统控件 223
第9章 界面设计的进一步讨论 224
9.1 界面设计概述 224
9.2 通用对话框 225
9.2.1 打开文件(Open)对话框 226
9.2.2 保存文件(Save As)对话框 230
9.2.3 颜色(Color)对话框 231
9.2.4 字体(Font)对话框 233
9.2.5 打印(Print)对话框 235
9.3 菜单 236
9.3.1 设计菜单 236
9.3.2 编写代码 242
9.3.3 菜单的有效性控制 245
9.3.4 菜单项的复选标记 246
9.3.5 在程序运行时增减菜单项 247
9.3.6 建立弹出式菜单 247
9.4 多重窗体的程序 249
9.4.1 建立多重窗体应用程序 249
9.4.2 多重窗体相关的属性、方法 252
9.5 多文档界面 253
9.5.1 通过实例了解多文档界面 253
9.5.2 MDI有关属性、事件 257
思考与练习 262
实验9 界面设计 263
第10章 图形和简单动画 266
10.1 使用图形控件 266
10.1.1 用直线控件画线 266
10.1.2 用形状控件画几何图形 267
10.2 绘图方法 270
10.2.1 用PSet方法画点 270
10.2.2 用Line方法画线和矩形 273
10.2.3 用Circle方法画圆、椭圆和圆弧 277
10.3 使用PaintPicture方法 281
10.4 窗体和控件的图形属性 282
10.5 设计简单动画 284
思考与练习 288
实验10 图形和动画程序设计 289
第11章 建立和访问数据库 291
11.1 概述 291
11.2 使用可视化数据管理器 292
11.2.1 创建数据库 292
11.2.2 创建表 293
11.2.3 输入和编辑数据 295
11.3 用数据控件访问数据库 295
11.3.1 浏览数据 296
11.3.2 更新数据库中的数据 298
思考与练习 299
实验11 访问数据库 300
第12章 Visual Basic应用实例 301
12.1 设计图片浏览器 301
12.1.1 功能定义及界面设计 301
12.1.2 代码设计 303
12.2 设计拼图游戏 307
12.2.1 功能定义及界面设计 307
12.2.2 代码设计 311
12.3 程序的调试 316
12.3.1 程序中的错误 316
12.3.2 Visual Basic的三种工作模式 317
12.3.3 主要调试方法 318
实验12 综合练习 321
参考文献 322
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019