本书详细地讲述了可视化编程的基本概念、编程步骤和设计技巧,主要内容包括:Visual Basic使用基础、Visual Basic编程语言、应用程序窗体设计、使用标准控件、多媒体程序设计、菜单和工具栏设计、文件管理以及数据库程序设计。结构合理、论述准确、内容翔实、步骤清晰、实用性强,可作为中等专业学校、中等职业学校、职业高中以及计算机培训班的教材,也可供编程爱好者参考和使用。
可视化编程应用是中等专业学校计算机及应用专业的一门主干专业课程,其主要任务是使学生掌握可视化程序设计技能,建立可视化程序设计的基本概念,建立可视化编程语言与数据库系统的联系,使学生具备使用可视化开发工具设计应用程序的能力。本课程的教学目标是使学生能正确利用可视化开发工具进行程序设计,并能进行软件基本维护,初步具备解决实际问题的能力,为学生适应工作岗位和提高职业技能打下基础。
本书在中等职业教育国家规划教材《可视化编程应用》2002年版的基础上重新编写,是根据教育部颁布的“可视化编程应用”教学大纲的要求编写的。本书以Visual Basic 6.0中文版为蓝本,详细讲述了可视化程序设计的基本概念、编程步骤和设计技巧。本书共分8章:第1章Visual Basic使用基础,介绍了Visual Basic集成开发环境、编程机制、编程步骤以及工程管理操作;第2章Visual Basic编程语言,介绍了数据类型、常量和变量、运算符和表达式、基本语句、程序控制结构、数组、过程与函数、参数传递机制以及错误处理;第3章应用程序窗体设计,介绍了设置窗体的属性、调用窗体的方法、响应窗体的事件、设计对话框、设计多文档界面窗体以及启动和结束应用程序;第4章使用标准控件,介绍了标签、文本框、命令按钮、单选按钮、复选框、列表框、组合框、滚动条以及定时器等控件的使用方法;第5章多媒体程序设计,介绍了常用的绘图方法、设置图形属性、使用Line和Shape控件、使用图片框和图像控件以及播放声音、动画和视频;第6章菜单和工具栏设计,介绍了使用菜单编辑器创建菜单、创建菜单控件数组、运行时修改菜单、设计弹出式菜单、MDI应用程序中的菜单以及工具栏设计;第7章文件管理,介绍了文件管理控件、使用语句和函数处理文件以及FS0对象模型编程等;第8章数据库程序设计,介绍了数据库基本概念、使用数据控件访问数据库以及使用ADO对象访问数据库。
与2002年版相比,这次修订在内容上主要做了以下改动:在’Visual Basic编程语言部分增加了错误处理的内容;将所有标准控件的内容合并为1章(第4章);将原来的图形程序设计部分加以扩充,增加了播放声音、动画和视频的内容(第5章);在菜单设计后面增加了工具栏设计(第6章);在文件管理部分增加了顺序文件、随机文件和二进制文件访问(第7章);将发布应用程序的内容放在数据库程序设计部分,并结合一个实训来讲述(第8章)。此外,在每一章后面增加了小结和实训内容,目的在于提高学生的职业实践能力和事业素养。
本书由赵增敏主编,主要由薛东亮、李强、盛兴文编写。参加本书编写和实训内容测试的还有朱粹丹、赵朱曦、王庆建、李菲、郭宏、朱永天、王静玲、张迪、郭改文、杨可伟、王静、李小洁,在此一并致谢。
对于书中存在的疏漏和错误之处,欢迎广大读者批评指正。
为了配合本书的教学,机械工业出版社为读者提供了电子教案,读者可在www.cmpbook.com上下载。
编者