
本书按照最新的“工作过程导向”编写模式,采用虚拟课堂的讲解形式(每本书都配有多媒体教学光盘),把工作环境和教学环境有机地结合在一起,通过“课堂任务”、“课堂练习”、“知识拓展”和“课后作业”四个环节,让读者坐在家里就可以得到身临课堂、工作现场的学习感受。
本书讲解内容包括:Visual Basic 6.0中文版的编程环境,常用内部控件的功能和用法,常用内部函数、输入输出、控制结构、数组、过程、键盘与鼠标事件、菜单与工具栏、多重窗体设计以及数据文件等,最后本书以综合实例形式实现相关Visual Basic知识的串联。
本书十分适合初次学习程序设计或初次接触Visual Basic 6.0的读者阅读,也适合作为程序设计相关专业的培训教材使用。
读者可以登录本书的教学服务网站www.heimofang.com,下载学习资料或与他人进行交流。
《工作过程导向新理念丛书》序
很多计算机的初学者,常会有这样的愿望:希望不用花费很多的时间和金钱到学校里学习,仅仅呆在家里或利用业余时间仍然可以得到类似于正式课堂上的专业指导;希望不用等到正式踏上工作岗位便能够掌握将来工作中可能会用到的各种专业技能;希望在学习过程中,能随时得到指导,并且有更多的朋友和自己一起学习、交流……
《工作过程导向新理念丛书》正是为了满足计算机初学者的这些学习愿望而策划的。本丛书采用多媒体虚拟课堂的讲解形式,把工作环境和教学环境有机地结合在一起,通过“课堂任务”、“课堂练习”、“知识拓展”和“课后作业”四个环节,让初学者坐在家里就可以得到身临课堂、工作现场的学习感受。
读者定位
本丛书的读者对象定位为初学者,包括:
* 从未接触过某种计算机软件或计算机技术的自学爱好者;
* 想系统学习计算机就业技能或参加计算机认证考试的自学者;
* 想快速掌握某种计算机软件或计算机技术应用技巧的业余“充电”者;
* 急于借助某种计算机软件或计算机技术提升工作能力的职业工作者;
* 想学习更多计算机知识,以满足家庭办公或个人娱乐需求的其他爱好者。
风格特色
把“课堂”搬回家
本丛书改变了以前只有单一书本的学习模式,充分借助现在流行的各种多媒体技术,通过每本书附送的多媒体教学光盘,把接近于真实的课堂教学模式呈现在读者面前。读者可以一边观看自动或手动播放的多媒体教学视频,一边对照书本一堂课一堂课地学习,视、听、读、想、练多种学习方式合为一体,彼此连贯呼应,可极大地提高学习效率。
“亲临”工作环境
本丛书充分考虑了大部分读者为工作而学习的实际需要,在内容的编写上,采用了最新的工作任务导向编写模式,每一堂课都从一个课堂任务展开,尽可能地去掉枯燥的理论知识讲解,精心筛选工作实例,使每个实例乃至每堂课的知识安排都尽可能地接近实际工作任务和实际工作流程。
完全“自助”学习
本丛书的学习内容都是按照一堂课接一堂课的方式循序渐进展开的,课与课之间彼此独立又前后衔接,每一堂课学习一到两个任务,可以帮助读者有目标、分阶段地进行学习,容易培养成就感,并可以随时检查学习成果。全书每个大任务中又包含若干个小任务,方便读者随时选择学习进度和学习难度,完全“自助”学习。
配套“网上学校”
本丛书配备了专业的网上服务系统——虚拟网上学校(网址是www.heimofang.com),使每一位读者都不会感到孤单。在网上学校中,每一位读者都可以自由地与成千上万名来自全国各地、不同年龄段的会员进行学习交流,探讨技术,共享资源等,还可以参加网上辅导班,下载学习资源,以及享受更多的超值服务。
版本选择
本丛书对于软件版本的选择原则是:针对不同软件,不盲目跟从最新版本,而是从最大用户群、最新发布版本和相对比较成熟的版本三个方面具体考虑,为读者挑选比较适宜的软件版本;对于兼有中英文版本的软件,采用中文版,以满足大多数初学者的需要。
光盘说明
本丛书的每一本书均配送一张多媒体光盘,该光盘只能在计算机中浏览和播放,不能够在VCD机中播放。
将随书赠送的光盘插入光驱后,光盘会自动运行并打开多媒体教学的启动画面。如果光盘未能自动运行,可以双击光盘中的Start.exe文件,也能打开启动画面。光盘中的视频讲解是按照书上的课程内容依次进行的,每一个课堂任务的讲解都有操作过程演示和清晰的讲解配音,读者既可以跟随光盘一边看书、一边学习,又可以通过鼠标自由选择学习进度和学习内容。光盘播放界面的具体操控方法详见光盘运行后的帮助内容。
部分图书的光盘中还配有“实例源文件”,读者可以通过浏览光盘,打开相应章节目录下的实例源文件及效果文件,进行对比演练。
为了使光盘能够以最佳的效果运行,建议读者的计算机配置为:Pentium Ⅲ以上CPU、128MB以上内存、24倍速以上光驱,配备多媒体设备(包括声卡、音箱或耳麦)、Windows XP操作系统,显示器分辨率在1024×768像素以上。另外,如果要跟书进行学习演练,还需要自行安装相应版本的软件。
《工作过程导向新理念丛书》编委会
??
??
??
??
I
目 录
第1章 认识Visual Basic 6.0 1
第1课 认识Visual Basic 6.0的开
发环境 1
课后作业 4
第2课 我的第一个程序——“你好,
欢迎光临Visual Basic 6.0
的奇妙世界!” 4
课后作业 10
第2章 常用的标准控件 11
第3课 Image控件、PictureBox
控件与Timer控件 11
第4课 简单字体调节程序——
CheckBox控件与
OptionButton控件 19
课后作业 25
第5课 可调式倒计数程序——
HscrollBar控件和
VscrollBar控件 25
课后作业 28
第6课 综合设计 28
课后作业 32
第3章 Visual Basic程序设计
语言基础 33
第7课 字符串与数值——数据类
型、变量和常量 33
课后作业 41
第8课 求解线性方程组——运算
符与表达式 41
课后作业 49
第9课 两个简单应用程序——字符
函数和随机函数应用 49
课后作业 57
第10课 打印输出多种字符组成
的菱形——输入与输出 57
课后作业 60
第4章 Visual Basic程序控制结构 61
第11课 选择结构 61
课后作业 68
第12课 块结构选择 68
课后作业 73
第13课 单重FOR循环结构 73
课后作业 80
第14课 当型循环结构 81
课后作业 85
第15课 DO循环结构 86
课后作业 90
第16课 多重循环 90
课后作业 94
第5章 数组 96
第17课 一维数组 96
课后作业 103
第18课 二维数组 103
课后作业 109
第19课 综合设计 109
课后作业 114
第6章 过程 115
第20课 Sub过程 115
课后作业 121
第21课 Function过程 121
课后作业 126
第22课 参数传递 126
课后作业 132
第23课 综合设计 133
课后作业 140
第7章 键盘与鼠标事件 141
第24课 键盘响应事件1 141
课后作业 147
第25课 键盘响应事件2 148
课后作业 153
第26课 鼠标事件 153
课后作业 164
第8章 Visual Basic 程序设计语言
基础 165
第27课 菜单程序设计 165
课后作业 171
第28课 弹出式菜单设计 171
课后作业 178
第29课 常用工具栏的制作 178
课后作业 183
第30课 综合设计 183
课后作业 189
第9章 多重窗体设计 190
第31课 建立多重窗体 190
课后作业 197
第32课 Visual Basic工程
结构 197
课后作业 204
第33课 综合设计 204
第10章 数据文件 212
第34课 文件系统控件DriveListBox、
DirListBox和FileListBox 212
课后作业 216
第35课 文件的输入与输出 216
第11章 课业设计与工作实践 221
第36课 课业设计与工作实践
范例讲解 221
课后作业 236
??
??
??
??
IV
III