Visual Basic程序设计综合实践(21世纪计算机科学与技术实践型教程)
分類: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 董华松 编著
出 版 社: 清华大学出版社
出版时间: 2009-1-1字数: 445000版次: 1页数: 288印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302181071包装: 平装编辑推荐
《Visual Basic程序设计综合实践》特点
(1)各章介绍的所有内容均用有趣的例题组织编写:考虑到学生的认知规律和学习特点,每一个例题按“问题提出一操作步骤一技能要点一知识要点”等步骤进行。
(2)合理安排了讲授内容:将“过程”一章放在全书的最后,但在前面各章节中经常使用”过程”的知识,将抽象的内容转化为具体的应用知识。
(3)将控件和语法知识的介绍过程有机结合.在介绍语法的过程中逐步引进所需控件,既克服了语法知识的枯燥性,也加深控件的使用方法.使学生体会本课程的趣味性。
《4)各章提供适用于两学时实验环节的若干实验题目,提出基本功能要求,同时给学生自由发挥的空间。在每一个实验题中,均给出预备知识和本题目标,便于学生预习。
(5)每章设有小结,总结本章中的重点、难点,同时还给出扩展知识。
(6)提供快速、方便查找各对象、基本语法内容的方法。
(7)习题以提高编程能力为目标而设计,大部分题型是编程题。书中单号习题提供参考答案,以方便学生自测和教师布置作业。
(8)提供动画丰富的电子教案和源代码。配套资源
《Visual Basic程序设计综合实践》可免费提供相关教学素材的网络下载。下载网址:http://wwwtuptsinghua.educn/或http//wwwtup.comcn/如若下载困难,请填写书后的读者意见反馈表.注明索取配套资源光盘。
内容简介
本书通过实例,详细介绍了在Visual Basic 6.0版本下,开发不同类型的应用程序。全书共7章,主要内容包括Visual Basic语言基础及常用控件的使用、计算机文件处理、图形图像处理方法、多媒体应用、Windows系统的操作、数据库的使用、网络的应用。
本书适用于对计算机编程及Visual Basic开发环境和基础知识有一定程度了解后,并希望提高Visual Basic下的应用程序开发能力的编程人员。
目录
第1章 Visual Basic语言基础及通用控件
实例1.1 眼睛变化的小熊
实例1.2 调色盘
实例1.3 数组平移
实例1.4 折半查找
实例1.5 动态输出Pascal三角形
实例1.6 动态排序演示
实例1.7 用列表框实现多项选择器
实例1.8 判断控件类型
实例1.9 窗体作参数的消息传递
实例1.1 0Windows的通用对话框和工具栏控件的使用
实例1.1 1浮动菜单的制作
小结
第2章 文件处理
实例2.1 登录程序中利用顺序文件进行密码加密
实例2.2 学生成绩管理
实例2.3 以二进制文件形式合并和拆分文件
实例2.4 利用FSO对象控制文件
实例2.5 图片浏览
实例2.6 搜索文件
实例2.7 文字编辑器
小结
第3章 图形图像处理
实例3.1 基本绘图板
实例3.2 动态曲线的绘制
实例3.3 鼠标拖曳的实现
实例3.4 动态直线的绘制
实例3.5 动态椭圆的绘制
实例3.6 图像翻转
实例3.7 图像特效的实现
实例3.8 遮蔽图的制作
实例3.9 将屏幕复制到我们自己的PictureBox中去
实例3.1 0获得鼠标所指位置图像的方法
小结
第4章 多媒体应用
实例4.1 播放VCD文件
实例4.2 循环播放的MP3播放器
实例4.3 创建WAV文件
实例4.4 抓轨CD音乐
实例4.5 录音
实例4.6 播放Flash文件
实例4.7 动态3D文字
实例4.8 利用DirectX实现图像无失真缩放
小结
第5章 Windows系统
实例5.1 将实时运行程序最小化到系统托盘
实例5.2 调用Word中的艺术字
实例5.3 调用Word进行拼写检查
实例5.4 读取内存中指定位置的内容
实例5.5 利用WMI获得内存运行进程
实例5.6 获取CPU信息
实例5.7 CPU使用率曲线
实例5.8 检索计算机中的所有文件类型
小结
第6章 使用数据库
实例6.1 登录密码管理
实例6.2 在VisualBasic中创建数据库
实例6.3 ADO控件和DataGrid控件
实例6.4 使用ADO对象管理数据
实例6.5 把Excel数据导人Access数据库
实例6.6 数据的图形化表示
小结
第7章 网络应用
实例7.1 在WebBrowser控件中显示GIF动画
实例7.2 利用MSComm控件获取串口数量
实例7.3 条形码读取器
实例7.4 使用Winsock学习实现通信程序
实例7.5 统计上网时间
实例7.6 Ping网络计算机
小结
参考文献
书摘插图
第1章Visual Basic语言基础及通用控件
微软公司的Visual Basic开发系统6.0版,是开发效率极高的、用于创建高性能组件和应用程序的工具。Visual Basic6.0可支持开发人员基于客户端或服务器端创建优秀的应用程序,或是在分布式N层环境下操作。Visual Basic是快速应用程序开发(RAD)工具,可作为独立的产品使用,也可作为Visual Studio6.0套件的一部分使用。
Visual Basic6.0版本介绍如下内容。
Visual Basic6.0学习版,面向没有编程经验的使用者,包括学生、编程爱好者或其他想要进一步学习开发基于Windows的应用程序的人。
Visual Basic6.0专业版,为单个的专业人员或需要创建客户机/IR务器应用程序和支持Internet的应用程序的大公司开发人员设计。
Visual Basic6.0企业版,为一般开发组设计,适用于创建分布的、高性能的客户机/服务器或Internet/Intranet应用程序。
用户可以根据自己的需要选择使用的版本。
实例1.1眼睛变化的小熊
【目的】
本例介绍了一个眼睛的颜色和位置都变化的小熊的制作。通过本例,可以学习基本的判断和循环程序流程,熟悉定时器和形状控件的使用。程序运行界面如图1-1所示。单击“动眼睛”按钮,可以看到小熊的眼球的位置和眼睛的颜色都会发生变化。
【步骤】
(1)新建“标准EXE”工程。
……