Visual Basic程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:苏传芳主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2007
- ISBN:7040212250
- 页数:323 页
第1章 Visual Basic概述 1
1.1 Visual Basic简介 1
1.1.1 Visual Basic的发展 1
1.1.2 VB的特点 2
1.2 VB的安装与启动 3
1.2.1 VB的版本简介 3
1.2.2 VB 6.0的安装 3
1.2.3 启动VB 6.0 4
1.3 VB 6.0的集成开发环境 5
1.4 VB帮助系统的使用 7
本章小结 8
习题 8
第2章 VB程序设计基础 9
2.1 对象的概念 9
2.1.1 类与对象 9
2.1.2 属性 10
2.1.3 方法 11
2.2 基本控件 12
2.2.1 VB控件分类 12
2.2.2 控件的添加与删除 14
2.2.3 控件的调整 15
2.2.4 属性的设置与读取 16
实训1:基本控件的使用 17
2.3 事件和事件过程 18
2.3.1 事件 18
2.3.2 事件过程 18
2.3.3 常用事件 20
2.3.4 焦点与键序 20
2.4 可视化编程的步骤 22
实训2:编写控件的事件过程 24
2.5 生成可执行程序 25
本章小结 25
习题 25
第3章 数据类型、运算符与表达式 26
3.1 数据类型 26
3.1.1 数值型数据 26
3.1.2 字符型数据 27
3.1.3 日期型数据 28
3.1.4 逻辑型数据 28
3.1.5 对象型数据 29
3.1.6 变体型数据 29
3.2 常量与变量 29
3.2.1 常量与变量的命名规则 29
3.2.2 常量 29
3.2.3 变量 30
实训3:变量的使用 33
3.3 表达式 33
3.3.1 算术表达式 34
3.3.2 字符串表达式 35
3.3.3 关系表达式 36
3.3.4 逻辑表达式 37
3.3.5 运算符的优先级 37
实训4:表达式的使用 38
3.4 常用的内部函数 38
3.4.1 数学函数 38
3.4.2 转换函数 39
3.4.3 字符串函数 39
3.4.4 日期与时间函数 40
3.4.5 Shell()函数 40
3.4.6 随机函数 41
3.4.7 格式输出函数 41
3.5 数组 42
3.5.1 数组的概念 42
3.5.2 控件数组 44
实训5:控件数组的使用 45
3.6 自定义数据类型 46
3.6.1 用户定义类型 46
3.6.2 枚举类型 47
实训6:枚举类型应用 48
本章小结 49
习题 50
第4章 基本程序结构 51
4.1 顺序结构 52
4.1.1 赋值语句 52
4.1.2 数据的输入与输出 52
实训7:密码输入的验证程序 58
4.2 选择结构 59
4.2.1 If条件语句 60
4.2.2 多分支选择Select Case语句 63
实训8:选择结构程序设计 64
4.3 循环结构 67
4.3.1 For-Next循环 67
4.3.2 Do-Loop循环 68
4.3.3 多重循环 70
实训9:循环语句的使用 71
4.3.4 数组的应用 72
课程设计1 选票统计 76
本章小结 77
习题 77
第5章 常用内部控件 79
5.1 窗体 79
实训10:单击和双击事件的触发 82
5.2 常用内部控件介绍 83
5.2.1 标签控件 83
5.2.2 命令按钮控件 84
5.2.3 文本框控件 85
实训11:简单登录界面的设计 89
5.2.4 单选按钮控件 90
5.2.5 复选框控件 92
5.2.6 框架控件 94
实训12:3种控件的组合应用 95
5.2.7 定时器控件 98
5.2.8 列表框控件 99
5.2.9 组合框控件 104
5.2.10 滚动条控件 106
实训13:学生信息的录入 108
课程设计2 设计用户登录界面 110
本章小结 112
习题 112
第6章 过程 115
6.1 Sub过程 115
6.1.1 事件过程与通用过程 115
6.1.2 过程的调用 116
6.2 Function过程 116
6.3 参数的传递 118
6.3.1 形参与实参 118
6.3.2 传值与传址 119
6.3.3 传递数组 120
实训14:计算素数之和 122
6.4 过程的嵌套与递归调用 123
6.4.1 过程的嵌套 124
6.4.2 函数递归调用 124
实训15:求阶乘和 125
6.5 过程与变量的作用域 127
6.5.1 变量的作用域 128
6.5.2 变量的生存期 129
6.5.3 过程的作用域 129
实训16:观察不同级同名变量的使用 130
课程设计3 数值转换 131
本章小结 133
习题 134
第7章 界面设计 135
7.1 对话框 135
7.1.1 预定义对话框 136
7.1.2 通用对话框 136
实训17:制作一个通用对话框 142
7.1.3 自定义对话框 144
实训18:创建一个运行可执行文件的对话框 144
7.2 菜单设计 146
7.2.1 菜单编辑器简介 147
7.2.2 下拉式菜单 149
7.2.3 弹出式菜单 151
7.2.4 编写代码实现菜单功能 153
7.2.5 运行时修改菜单 154
实训19:简单文本编辑器 155
7.3 工具栏和状态栏 156
7.3.1 工具栏 156
实训20:制作文本编辑器工具栏 160
7.3.2 状态栏 161
实训21:制作文本编辑器状态栏 163
7.4 多重窗体和多文档界面 164
7.4.1 多重窗体 164
实训22:多重窗体程序设计 166
7.4.2 多文档界面 167
实训23:多文档窗体程序 170
课程设计4 创建记事本 171
本章小结 175
习题 175
第8章 图形程序设计 177
8.1 坐标系统 177
8.2 图形控件 180
8.2.1 Shape控件 180
8.2.2 Line控件 181
8.3 图形方法 182
8.3.1 Line方法 182
8.3.2 Circle方法 183
8.3.3 Pset和Point方法 184
8.3.4 PaintPicture方法 187
实训24:利用Circle方法画滚动圆 187
8.4 绘图属性及使用颜色 188
8.4.1 绘图属性 188
8.4.2 使用颜色 192
8.5 显示图片 194
8.5.1 图像框和图片框属性 194
8.5.2 使用窗体显示图像 194
实训25:图形编程 195
课程设计5 设计高级界面 198
本章小结 201
习题 201
第9章 文件系统 202
9.1 文件系统概述 202
9.1.1 文件的基本概念 202
9.1.2 文件访问类型 203
9.1.3 文件访问函数 203
9.2 使用传统方法处理文件 204
9.2.1 顺序文件 204
9.2.2 随机文件 208
9.2.3 二进制文件 213
9.3 文件系统控件 214
9.3.1 驱动器列表框 215
9.3.2 目录列表框 215
9.3.3 文件列表框 216
9.3.4 文件系统控件的同步操作 216
实训26:制作文本浏览器 216
9.4 文件系统对象 217
9.4.1 FSO对象模型编程 219
9.4.2 驱动器对象 219
9.4.3 文件夹对象 220
9.4.4 文件对象 221
实训27:创建文件夹/文件、输入文件内容 223
本章小结 225
习题 226
第10章 数据库编程技术 227
10.1 数据库概述 227
10.1.1 数据库基础知识 227
10.1.2 VB数据库访问技术 228
10.1.3 SQL 229
10.2 可视化数据库管理器 231
10.3 数据控件与数据识别控件 240
10.3.1 数据控件 240
10.3.2 数据识别控件 241
10.3.3 数据控件的记录集对象 242
10.4 ADO数据访问技术 243
10.4.1 ADODC控件与其他数据绑定控件 244
10.4.2 ADO对象模型 250
课程设计6 制作Access数据库浏览器 253
本章小结 256
习题 256
第11章 Windows API函数编程 258
11.1 Windows API函数简介 258
11.1.1 什么是Windows API函数 258
11.1.2 API函数的声明 259
11.1.3 API函数的应用 259
11.2 API函数与多媒体编程 261
11.3 API函数与网络编程 267
课程设计7 FTP登录软件的制作 274
本章小结 288
习题 288
第12章 项目设计——学生基本信息管理系统 289
12.1 预备知识 289
12.1.1 数据库的连接与操作 289
12.1.2 模块和类模块的使用 292
12.1.3 ADODB的Stream对象的使用 292
12.2 学生基本信息管理功能分析 293
12.3 数据库设计 293
12.4 系统工程框架 295
12.4.1 主要窗体与对应的功能 295
12.4.2 系统流程图 295
12.4.3 系统实现 296
本章小结 322
习题 322
参考文献 323
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018