Visual Basic程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:苏刚主编
- 出 版 社:哈尔滨:哈尔滨工业大学出版社
- 出版年份:2012
- ISBN:9787560336268
- 页数:274 页
模块1 Visual Basic 6.0概述 1
教学聚焦 1
知识目标 1
技能目标 1
课时建议 1
教学重点和教学难点 1
项目1.1 Visual Basic 6.0概述 2
1.1.1 Visual Basic的特点 2
1.1.2 Visual Basic的常用术语和系统特性 3
项目1.2 Visual Basic 6.0的安装与启动 4
1.2.1 主程序安装和MSDN的安装 5
1.2.2 程序的启动 5
项目1.3 Visual Basic 6.0的集成开发环境 6
1.3.1 菜单栏 7
1.3.2 工具栏 7
1.3.3 控件工具箱 7
1.3.4 窗体编辑器 8
1.3.5 工程资源管理器窗口 8
1.3.6 属性窗口 8
1.3.7 窗体布局窗口 9
1.3.8 代码窗口 9
1.3.9 立即窗口 9
项目1.4 第一个Visual Basic 6.0应用程序 10
1.4.1 创建程序界面 10
1.4.2 设置属性 10
1.4.3 编写代码 11
1.4.4 调试运行程序 11
1.4.5 保存工程及生成可执行文件 12
重点串联 13
拓展与实训 14
基础训练 14
模块2 对象及其操作 15
技能实训 15
教学聚焦 16
知识目标 16
技能目标 16
课时建议 16
教学重点和教学难点 16
项目2.1 对象的概念 17
2.1.1 对象和类 17
2.1.2 对象的属性 18
2.1.3 对象的事件 18
2.1.4 对象的方法 19
项目2.2 对象的操作 20
2.2.1 在窗体中布置控件 20
2.2.2 在属性窗口中设置对象的属性 21
2.2.3 调用对象的事件过程 22
项目2.3 按钮控件 23
2.3.1 常用属性 23
2.3.2 常用事件 24
项目2.4 标签控件 25
2.4.1 常用属性 25
2.4.2 常用事件 25
项目2.5 窗体 26
2.5.1 窗体的常用属性 27
2.5.2 窗体的常用事件 29
2.5.3 窗体的常用方法 29
项目2.6 多窗体应用程序 32
2.6.1 多窗体应用程序操作 32
2.6.2 Visual Basic的特点 35
重点串联 37
拓展与实训 38
基础训练 38
技能实训 39
模块3 程序语言基础 40
教学聚焦 40
知识目标 40
技能目标 40
课时建议 40
教学重点和教学难点 40
项目3.1 数据类型 41
3.1.1 基本数据类型 41
3.1.2 用户定义的数据类型 42
项目3.2 常量和变量 43
3.2.1 常量 43
3.2.2 变量 44
项目3.3 运算符与表达式 48
3.3.1 运算符 49
3.3.2 表达式 51
项目3.4 常用内部函数 52
3.4.1 常用的数学函数 52
3.4.2 常用的转换函数 52
3.4.3 常用的字符串函数 53
3.4.4 常用的日期与时间函数 54
3.4.5 随机函数 55
重点串联 57
拓展与实训 58
基础训练 58
技能实训 58
模块4 程序设计基础 59
教学聚焦 59
知识目标 59
技能目标 59
课时建议 59
教学重点和教学难点 59
项目4.1 Visual Basic代码编写规则 60
4.1.1 代码书写规则 60
4.1.2 代码注释规则 61
项目4.2 顺序结构 61
4.2.1 赋值语句 62
4.2.2 InputBox函数 62
4.2.3 MsgBox函数 63
4.2.4 Format函数 65
项目4.3 选择结构 66
4.3.1 单分支If语句 67
4.3.2 双分支If…Then…Else语句 68
4.3.3 多分支If语句 69
4.3.4 Select Case语句 71
项目4.4 循环结构 73
4.4.1 For…Next语句 74
4.4.2 Do…Loop语句 75
4.4.3 While…Wend语句 77
4.4.4 循环控制结构的嵌套 77
项目4.5 其他控制结构 78
4.5.1 Goto语句 78
4.5.2 Exit语句 79
4.5.3 With…End With语句 80
重点串联 80
拓展与实训 81
基础训练 81
技能实训 82
模块5 常用标准控件 83
教学聚焦 83
知识目标 83
技能目标 83
课时建议 83
教学重点和教学难点 83
项目5.1 文本框控件 84
5.1.1 常用属性 84
5.1.2 常用事件 86
项目5.2 框架控件 87
项目5.3 单选按钮和复选框控件 88
5.3.1 单选按钮 88
5.3.2 复选框 89
项目5.4 列表框和组合框 91
5.4.1 列表框 92
5.4.2 组合框 95
项目5.5 图形控件 97
5.5.1 直线与形状 97
5.5.2 图像框 101
5.5.3 图片框 102
项目5.6 滚动条 105
5.6.1 常用属性 105
5.6.2 常用事件 105
项目5.7 定时器 107
5.7.1 常用属性 107
5.7.2 常用事件 107
项目5.8 焦点和Tab顺序 108
5.8.1 设置控件焦点 108
5.8.2 Tab顺序 109
重点串联 110
拓展与实训 111
基础训练 111
技能实训 112
模块6 数组和过程 113
教学聚焦 113
知识目标 113
技能目标 113
课时建议 113
教学重点和教学难点 113
项目6.1 数组 114
6.1.1 一维数组 114
6.1.2 多维数组 117
6.1.3 控件数组 118
项目6.2 过程 121
6.2.1 过程概述 121
6.2.2 Sub子过程 122
6.2.3 Function函数过程 123
6.2.4 参数传递 124
6.2.5 过程的作用范围 126
重点串联 128
拓展与实训 129
基础训练 129
技能实训 130
模块7 键盘事件与鼠标事件 131
教学聚焦 131
知识目标 131
技能目标 131
课时建议 131
教学重点和教学难点 131
项目7.1 键盘事件 132
7.1.1 KeyPress事件 132
7.1.2 KeyDown事件和KeyUp事件 134
项目7.2 鼠标事件 138
7.2.1 MouseDown事件和MouseUp事件 139
7.2.2 MouseMove事件 140
7.2.3 CurrentX属性和CurrentY属性 141
7.2.4 鼠标光标的形状 141
重点串联 142
拓展与实训 143
基础训练 143
技能实训 145
模块8 文件处理 146
教学聚焦 146
知识目标 146
技能目标 146
课时建议 146
教学重点和教学难点 146
项目8.1 文件系统控件 147
8.1.1 驱动器列表框 147
8.1.2 目录列表框 148
8.1.3 文件列表框 148
项目8.2 文件操作语句及函数 150
8.2.1 文件操作语句 150
8.2.2 文件操作函数 152
项目8.3 顺序文件的操作 153
8.3.1 打开与关闭顺序文件 154
8.3.2 读顺序文件 155
8.3.3 写顺序文件 156
项目8.4 随机文件的操作 157
8.4.1 Visual Basic的特点 157
8.4.2 读随机文件 158
8.4.3 写随机文件 158
8.4.4 随机文件中记录的添加与删除 158
项目8.5 二进制文件的操作 160
8.5.1 打开与关闭二进制文件 160
8.5.2 读写二进制文件 160
项目8.6 文件系统对象 161
8.6.1 打开与关闭二进制文件 161
8.6.2 管理驱动器(Drive对象) 162
8.6.3 管理文件夹(Folder对象) 164
8.6.4 管理文件(File对象和TextStream对象) 166
重点串联 168
拓展与实训 169
基础训练 169
技能实训 170
模块9 Visual Basic界面设计 171
教学聚焦 171
知识目标 171
技能目标 171
课时建议 171
教学重点和教学难点 171
项目9.1 菜单设计 172
9.1.1 菜单的类型及其概述 172
9.1.2 菜单编辑器 173
9.1.3 下拉式菜单 175
9.1.4 弹出式菜单 176
9.1.5 菜单的敏感性控制 178
9.1.6 菜单控件的Click事件 178
项目9.2 工具栏设计 179
9.2.1 ToolBar控件 180
9.2.2 文字工具栏 182
9.2.3 ImageList控件 183
9.2.4 图形工具栏 184
9.2.5 工具栏按钮的事件响应 185
项目9.3 通用对话框设计 187
9.3.1 通用对话框概述 188
9.3.2 “打开”对话框 189
9.3.3 “另存为”对话框 191
9.3.4 “颜色”对话框 192
9.3.5 “字体”对话框 192
9.3.6 “打印”对话框 193
9.3.7 “帮助”对话框 194
重点串联 194
拓展与实训 195
基础训练 195
技能实训 196
模块10 多媒体编程 197
教学聚焦 197
知识目标 197
技能目标 197
课时建议 197
教学重点和教学难点 197
项目10.1 多媒体的基本知识 198
项目10.2 播放Flash动画 198
10.2.1 Shockwave Flash控件的常用属性 198
10.2.2 Shockwave Flash控件的常用方法 199
10.2.3 Shockwave Flash控件的常用事件 199
项目10.3 播放MP3音频文件 200
10.3.1 Media Player控件的常用属性 202
10.3.2 Media Player控件的常用方法 202
10.3.3 Media Player控件的常用事件 203
重点串联 204
拓展与实训 205
基础训练 205
技能实训 205
模块11 数据库编程初步 206
教学聚焦 206
知识目标 206
技能目标 206
课时建议 206
教学重点和教学难点 206
项目11.1 关系型数据库的基本知识 207
项目11.2 Visual Basic环境中数据库的创建 208
11.2.1 启动数据管理器 208
11.2.2 建立Access数据库 208
11.2.3 建立数据表 209
11.2.4 添加索引 210
11.2.4 输入记录 211
项目11.3 用ADO控件访问数据库 212
11.3.1 加载ADO数据控件 213
11.3.2 连接数据库 213
11.3.3 数据绑定控件 215
11.3.4 移动记录指针 216
11.3.5 查找记录 217
11.3.6 修改记录 217
11.3.7 删除记录 218
11.3.8 SQL语句的基础知识 218
11.3.9 DataGrid控件 220
项目11.4 数据报表设计 221
11.4.1 简单的数据报表设计 222
11.4.2 设计分组数据报表 224
11.4.3 在报表中添加计算字段 226
11.4.4 打印报表 227
重点串联 227
拓展与实训 228
基础训练 228
技能实训 228
模块12 程序的调试与发布 230
教学聚焦 230
知识目标 230
技能目标 230
课时建议 230
教学重点和教学难点 230
项目12.1 常见的错误类型 231
12.1.1 编译错误 231
12.1.2 运行错误 232
12.1.3 逻辑错误 233
项目12.2 如何调试程序 233
12.2.1 Visual Basic的3种工作模式 233
12.2.2 调试工具 234
12.2.3 调试方法 234
12.2.4 调试窗口 235
项目12.3 出错处理 236
12.3.1 On Error语句的使用 237
12.3.2 Err对象 237
项目12.4 制作安装包 238
重点串联 241
拓展与实训 242
基础训练 242
技能实训 242
附录 243
附录1 全国计算机等级考试二级Visual Basic考试大纲 243
附录2 2011年3月全国计算机等级考试二级笔试试卷 246
附录3 2011年9月全国计算机等级考试二级笔试试卷 255
附录4 上机考试试题精选之一 264
附录5 上机考试试题精选之二 269
参考文献 274
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019