图书介绍
Visual Basic程序设计案例教程pdf电子书版本下载
- 张林峰主编 著
- 出版社: 北京:中国农业出版社
- ISBN:9787109162792
- 出版时间:2011
- 标注页数:217页
- 文件大小:53MB
- 文件页数:229页
- 主题词:BASIC语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual Basic程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章初识VisualBasic 1
1.1VisualBasic开发环境 1
1.1.1集成开发环境 1
1.1.2窗体设计窗口 2
1.1.3代码窗口 3
1.1.4工具箱 4
1.1.5“属性”窗口 4
1.1.6工程资源管理器窗口 5
1.1.7其他窗口 5
1.2VisualBasic应用程序创建过程 6
【案例1-1】密码校验程序 6
【案例1-2】调色盘程序 11
1.3知识仓库:VisualBasic可视化编程基础 13
1.3.1VisualBasic的事件驱动编程机制 13
1.3.2VisualBasic的类和对象 13
1.3.3对象的属性、事件和方法 14
【案例1-3】动态设置对象属性值 14
【案例1-4】动态改变背景颜色 15
【案例1-5】对象移动 16
【案例1-6】Print方法输出信息 16
1.3.4对象的常用属性、事件和方法 17
【案例1-7】Print方法应用 19
第2章VisualBasic程序设计基础 21
2.1顺序结构程序设计 21
【引例2-1】求解一元二次方程 21
【案例2-1】小学低年级算术CAI-1 21
知识加油站:随机函数Rnd()、取整函数Int()、Randomize语句 23
2.2选择结构程序设计 24
【案例2-2】小学低年级算术CAI-2 25
知识加油站:Val函数、MsgBox语句 26
【案例2-3】小学低年级算术CAI-3 26
【案例2-4】小学低年级算术CAI-4 27
知识加油站:常量、变量、静态变量 28
2.3循环结构程序设计 29
【引例2-2】求1+++2+++3+++4+++………+++100 29
【案例2-5】小学低年级算术CAI-5 32
知识加油站:永真循环、Exit语句 33
【案例2-6】小学低年级算术CAI-6 33
【案例2-7】小学低年级算术CAI-7 35
【案例2-8】小学低年级算术CAI-8 37
2.4数组程序设计 38
【引例2-3】成绩统计 38
【案例2-9】小学低年级算术CAI-9 38
2.5子过程与函数程序设计 40
【引例2-4】子过程的定义和调用 41
【案例2-10】小学低年级算术CAI-10 41
2.6文件程序设计 43
【引例2-5】文件读写操作 43
知识加油站:顺序文件的读写操作 44
【案例2-11】小学低年级算术CAI-11 45
2.7知识仓库:VisualBasiC编程基础 47
2.7.1编码规则 47
2.7.2数据类型 47
2.7.3常量和变量 50
2.7.4运算符与表达式 54
2.7.5数组 58
2.7.6过程与函数 61
2.7.7三种基本程序结构 67
2.7.8文件操作 75
第3章常用算法程序设计 80
3.1累加累乘 80
【案例3-1】累加1 80
【案例3-2】累加2 80
【案例3-3】累加与累乘 81
3.2数列 81
【案例3-4】Fibonacci数列 81
【案例3-5】数列求和 82
【案例3-6】求数列指定项 82
【案例3-7】等差数列 82
【案例3-8】选猴王问题 82
3.3趣味数字 83
3.3.1最小公倍数与最大公约数 83
【案例3-9】最小公倍数 83
【案例3-10】最大公约数 84
【案例3-11】最小公倍数应用 85
3.3.2水仙花数 85
【案例3-12】水仙花数 85
3.3.3素数 86
【案例3-13】最大素数 86
【案例3-14】绝对素数 87
【案例3-15】友素数 87
【案例3-16】双胞胎数 88
【案例3-17】梅森尼数 88
【案例3-18】最大质因子 89
3.3.4勾股数 89
【案例3-19】勾股数 89
3.3.5回文数 89
【案例3-20】回文数 90
3.3.6完全平方数 90
【案例3-21四位完全平方数 90
3.3.7同构数 90
【案例3-22】同构数 90
3.3.8完数 91
【案例3-23】完数 91
3.3.9百钱百鸡 92
【案例3-24】百钱百鸡 92
3.3.10兑换零钞 92
【案例3-25】兑换零钞 92
3.3.11鸡兔同笼 92
【案例3-26】鸡兔同笼 92
3.3.12其他案例 93
【案例3-27】计算s=a+++aa+++aaa+++………+++a………a 93
【案例3-28】好啊好十真是好=真是好啊 93
3.4不定方程 94
【案例3-29】不定方程1 94
【案例3-30】不定方程2 94
【案例3-31】特殊不定方程1 94
【案例3-32】特殊不定方程2 95
3.5近似值 95
【案例3-33】自然常数e 95
【案例3-34】圆周率 96
【案例3-35】二分迭代法求解方程 96
【案例3-36】梯形法求函数值 97
【案例3-37】牛顿迭代法求解方程 98
3.6排序 98
【案例3-38】比较排序法 98
【案例3-39】选择排序 99
3.7递归 100
【案例3-40】求递归函数值 100
【案例3-41】汉诺塔问题 101
【案例3-42】猴子吃桃问题 102
3.8数据加密解密 102
【案例3-43】异或法加密解密 102
3.9数制转换 103
【案例3-44】不同进制数的互换 103
第4章可视化程序设计 105
【案例4-1】电子相框1 105
知识加油站:图像框(Image)图片框(PictureBox)、组合框(ComboBox)、列表框(ListBox) 106
【案例4-2】电子相框2 109
知识加油站:通用对话框(CommonDialog) 110
【案例4-3】万年历 111
知识加油站:计时器(Timer)控件、显示隐藏窗体 112
【案例4-4】简易计算器1(简单控件) 113
【案例4-5】简易计算器2(数组控件) 117
知识加油站:控件数组 117
【案例4-6】备忘录 118
【案例4-7】简单打字程序 120
【案例4-8】实用打字程序 121
【案例4-9】电影播放器 125
知识加油站:选单 126
【案例4-10】Flash播放器 127
【案例4-11】歌词同步Show 128
【案例4-12】简单记事本 130
【案例4-13】实用记事本 133
【案例4-14】英文朗读与模拟词霸1 137
【案例4-15】英文朗读与模拟词霸2 138
【案例4-16】简单动画 139
【案例4-17】绘制数学函数曲线 139
知识加油站:VisualBasic默认坐标系和自定义坐标系 141
【案例4-18】简单绘图程序 142
知识加油站:绘图基本方法——Line方法和Circle方法 145
【案例4-19】实用绘图程序 146
第5章数据库程序设计 154
5.1相关案例 154
【案例5-1】数据库建立 154
知识加油站:关系数据库的基本概念 158
【案例5-2】学生数据库信息浏览1——无编程 159
【案例5-3】学生数据库信息浏览2——绑定控件、相片显示及装载 161
知识加油站:二进制文件 163
【案例5-4】学生数据库信息浏览3——可添加和删除记录 164
【案例5-5】学生数据库信息浏览4——可修改记录 165
【案例5-6】英文朗读与模拟词霸3——词库由数据库管理 166
【案例5-7】简单无纸化系统 168
【案例5-8】实用简单无纸化系统 173
5.2知识仓库:数据库知识 179
5.2.1数据库基本概念 179
5.2.2结构化查询语言 181
5.2.3Data控件和数据绑定控件 185
5.2.4AD()数据控件 192
附录A标准ASCⅡ表 196
附录B常用内部函数及语句 197
主要参考文献 217