Visual Basic程序设计项目化案例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘一臻,孟宪伟主编;张亮,陈小文副主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2013
- ISBN:9787121114014
- 页数:312 页
模块一 Visual Basic 6.0基础 1
项目1 VB语言概述 2
学习任务1 熟悉VB的集成开发环境 2
案例1-1-1 创建一个实用的VB应用程序 2
学习任务2 掌握VB的几个重要术语 7
学习任务3 设计一个简单的VB应用程序 9
案例1-1-2 变换窗体背景颜色 9
案例1-1-3 显示滚动条的刻度 10
实训1 11
项目2 VB语言基础 14
学习任务1 VB的数据类型 14
案例1-2-1 VB数据类型的定义 14
学习任务2 VB的变量和常量 18
案例1-2-2 判断变量的数据类型 18
案例1-2-3 静态变量与局部变量的使用 22
案例1-2-4 全局变量的使用 24
学习任务3 VB的运算符和表达式 27
案例1-2-5 求解方程问题 27
案例1-2-6 多位数分位显示 27
案例1-2-7 四则运算 30
学习任务4 VB的常用内部函数 34
案例1-2-8 函数运算器 34
案例1-2-9 字符串函数的应用 37
案例1-2-10 日期时间函数的应用 40
学习任务5 VB数据的输入输出函数 41
案例1-2-11 数学函数表 41
案例1-2-12 Input函数的用法 45
案例1-2-13 密码输入验证程序 48
实训2 51
项目3 VB常用控件 56
学习任务1 文本控件的使用 56
案例1-3-1 控件移动 56
案例1-3-2 文本框正文内容的剪切、复制和粘贴功能 57
学习任务2 选择控件的使用 60
案例1-3-3 控件数组的使用 60
案例1-3-4 创建学生管理窗体(1) 62
学习任务3 列表框和组合框的学习 64
案例1-3-5 列表框的使用 64
案例1-3-6 组合框的使用 67
案例1-3-7 创建学生管理窗体(2) 68
学习任务4 图片框、图像框、直线和形状的学习 71
案例1-3-8 图片框与图像框的区别 71
案例1-3-9 图形控件的使用 73
学习任务5 滚动条、框架、计时器控件的学习 76
案例1-3-10 放大和缩小图片 76
案例1-3-11 秒表计时器 78
学习任务6 文件系统控件的学习 80
案例1-3-12 设计文件管理系统界面 80
实训3 83
模块二 VB控制结构和界面交互设计 90
项目4 VB控制结构 91
学习任务1 VB顺序结构 91
案例2-4-1 求一个3位正整数的百位数、十位数、个位数 91
案例2-4-2 变量数据交换问题 92
学习任务2 VB选择结构 93
案例2-4-3 输入3个数,求其中的最大值并输出 93
案例2-4-4 编程计算分段函数值 94
案例2-4-5 计算个人薪金所得税 95
案例2-4-6 将学生成绩由百分制转换成等级制 96
案例2-4-7 输入年份、月份,求该月天数并输出 99
学习任务3 VB循环结构 100
案例2-4-8 利用For循环根据条件求和 100
案例2-4-9 判断素数 101
案例2-4-10 统计输入字符的个数 101
案例2-4-11 求最大公约数和最小公倍数 103
案例2-4-12 计算表达式的值 104
案例2-4-13 百钱买百鸡问题 106
学习任务4 VB程序调试 107
案例2-4-14 求解一元二次方程的根 107
实训4 110
项目5 VB界面设计 122
学习任务1 菜单设计 122
案例2-5-1 设计一个菜单小系统 122
案例2-5-2 弹出式菜单设计 126
学习任务2 对话框设计 127
案例2-5-3 自定义对话框示例 127
案例2-5-4 利用通用对话框控件编写程序 129
学习任务3 工具栏和状态栏设计 135
案例2-5-5 工具栏和状态栏设计 135
学习任务4 多重窗体 142
案例2-5-6 设计一个多窗体应用程序 142
实训5 147
项目6 VB图形和用户交互设计 153
学习任务1 VB坐标系统 153
案例2-6-1 建立坐标系 153
学习任务2 图形绘制方法 156
案例2-6-2 绘制正弦曲线 156
案例2-6-3 图像复制 157
案例2-6-4 画同心圆 158
案例2-6-5 画图方法综合应用 159
学习任务3 使用绘图属性 165
案例2-6-6 绘制点和线 165
案例2-6-7 画扇形、画圆环和椭圆 165
学习任务4 使用键盘、鼠标 168
案例2-6-8 编写程序,完成键盘输入的字符转换 168
案例2-6-9 控制图片的移动方向 169
案例2-6-10 判断鼠标键被按下并用颜色显示 171
案例2-6-11 编写程序,使用鼠标按键和移动操作 171
实训6 174
模块三 VB文件 181
项目7 数组 182
学习任务1 数组的概念 182
案例3-7-1 求10个学生的平均成绩及超过平均成绩的人数 182
学习任务2 静态数组及声明 185
案例3-7-2 按比例显示“◆”,描述数组中的初始值 185
学习任务3 动态数组及声明 186
案例3-7-3 利用动态数组存储班级的同学信息 186
学习任务4 数组的基本操作 187
案例3-7-4 打印杨辉三角形 187
学习任务5 控件数组 190
案例3-7-5 利用控件数组实现加、减、乘、除四则运算 190
学习任务6 自定义类型 192
案例3-7-6 自定义一个由学生姓名、成绩组成的学生记录类型,用来存放100个学生的记录 192
实训7 194
项目8 过程 197
学习任务1 过程的定义及分类 197
案例3-8-1 求1000以内的完数 197
学习任务2 子过程(Sub)的定义与调用 199
案例3-8-2 子过程的定义和调用 199
学习任务3 函数过程(Function)的定义与调用 202
案例3-8-3 编写一个计算圆环面积的应用程序 202
学习任务4 参数的传递 205
案例3-8-4 取一个字符串中的部分内容 205
学习任务5 变量的定义域 207
学习任务6 递归过程 208
案例3-8-5 求n的阶乘 208
实训8 210
项目9 文件 215
学习任务1 文件系统控件 215
案例3-9-1 文件系统控件 215
学习任务2 文件的读写 217
案例3-9-2 从顺序文件a1.dat中读出字符后将其转换成大写字符后存入文件a2.dat中 217
学习任务3 常用的文件操作语句和函数 221
实训9 222
模块四 VB数据库应用基础 225
项目10 VB数据库应用基础 226
学习任务1 数据库概述 226
案例4-10-1 关系型数据库范例 226
案例4-10-2 结构化查询语言 228
学习任务2 VB数据库访问 233
案例4-10-3 使用网格形式浏览数据库表 233
案例4-10-4 使用绑定控件浏览数据库表 239
学习任务3 记录集对象 244
案例4-10-5 操作记录集 244
案例4-10-6 绑定图形数据字段 249
实训10 253
项目11 VB开发案例 256
案例4-11-1 零售企业进销存管理系统 256
附录A 常用ASCII码表 285
附录B 2012年VISUAL BASIC程序设计国家二级考试大纲 287
附录C 2012年3月全国计算机等级考试二级笔试试卷及答案 291
附录D 2012年3月全国计算机等级考试二级上机试卷及答案 305
参考文献 311
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《网络互联技术项目化教程》梁诚主编 2020
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017