本书是专为落实教育部和信息产业部《关于确定职业院校开展计算机应用与软件技术专业领域技能型紧缺人才培养培训工作的通知》和《职业院校计算机应用与软件技术专业领域技能型紧缺人才培养指导方案》精神而编写的标准的职业院校教材。
本书内容;本书以目前VisualBasic最常用的版本VisualBasic 6.0和VisualBasic.NET为支持环境,系统介绍了利用Visual Basic开发Windows桌面应用程序、数据库应用程序、多媒体应用程序、网络应用程序的一般方法。全书分为11章,主要内容包括:VisualBasic的基础知识、VisualBasic 6.0窗体设计、VisualBasic程序设计语言基础、VisualBasic标准控件、ActiveX控件、图形程序设计、菜单与工具栏、文件应用、多媒体技术、VisualBasic在数据库开发中的应用、VisualBasic.NET应用程序开发。书后附有部分习题参考答案。
本书特点:1.改变传统教材的编写方式,按照初学者的认知规律,将知识点打散,安排到一个个应用实例中,先强化技能,后总结、归纳,理解轻松,容易掌握;2.高度体现理论的适度性,实践的指导性,应用的完整性;3.每一条程序代码均给出注释,方便阅读、理解,一目了然; 4.大量的提示、注意内容以醒目的方式穿插在文中,既明确指出了应用中需注意的问题,又可达到举一反三、活学活用的目的;5.课后配有上机实战和习题,方便检测和巩固学习效果,并做到及时应用。
读者对象:全国职业院校计算机专业教材;社会相关领域培训班用书和广大电脑爱好者优秀的自学读物。
第1章 VB基础知识
1.1 概述
1.2 VB6的安装及启动
1.3 VB6集成环境
1.4 小结
1.5 上机实战
1.6 习题
第2章 VB6窗体设计
2.1 窗体的建立、添加和删除
2.2 窗体的属性、事件和方法
2.3 向窗体添加控件
2.4 启动窗体的设置
2.5 多文档界面设计
2.6 键盘与鼠标事件
2.7 小结
2.8 上机实战
2.9 习题
第3章 VB程序设计语言基础
3.1 常量、变量与表达式
3.2 输入与输出操作
3.3 基本控制结构与流程图
3.4 数组
3.5 常用函数
3.6 过程
3.7 面向对象的程序设计
3.8 小结
3.9 上机实战
3.10 习题
第4章 VB标准控件
4.1 命令按钮(CommandButton)
4.2 标签(Label)
4.3 文本框(TextBox)
4.4 复选框(CheckBox)
4.5 单选框(OptionButton)
4.6 列表框(ListBox)
4.7 组合框(ComboBox)
4.8 框架(Frame)
4.9 滚动条(HS crollBar,VscrollBar)
4.10 计时器(Timer)
4.11 图片框(PictureBox)
4.12 图像框(Image)
4.13 小结
4.14 习题
第5章 ActiveX控件
5.1 ActiveX控件基础知识
5.2 创建ActiveX控件
5.3 小结
5.4 习题
第6章 图形程序设计
6.1 坐标系统
6.2 图形绘制
6.3 小结
6.4 上机实战
6.5 习题
第7章 菜单与工具栏
7.1 用菜单编辑建立下拉菜单
7.2 菜单项的控制
7.3 菜单项的增减
7.4 弹出式菜单
7.5 工具栏设计
7.6 小结
7.7 上机实战
7.8 习题
第8章 文件应用
8.1 文件系统的控件
8.2 与文系统相关的语句和函数
8.3 文件的读写
8.4 小结
8.5 上机实战
8.6 习题
第9章 多媒体技术
9.1 MCI多媒本公用接口技术
9.2 多媒体播放控件
9.3 小结
9.4 上机实战
9.5 习题
第10章 VB在数据库开发中的应用
10.1 数据库基本知识
10.2 使用Microsoft Access建立数据库
10.3 使用Data控件访问和修改数据库记录
10.4 利用ADO Data控件访问数据库
10.5 小结
10.6 上机实战
10.7 习题
第11章 VB.NET应用程序开发
11.1 Visual Studio.NET与VB.NET
11.2 VB.NET开发环境
11.3 VB.NET多线程应用
11.4 用VB.NET开发Web应用程序
11.5 VB.NET发送电子邮件
11.6 小结
11.7 上机实战
11.8 习题
部分习题参考答案
为贯彻教育部、信息产业部等六部委《关于实施<职业院校制造业和现代服务业技能型紧缺人才培养培训工程>的通知》文件精神,加大技能紧缺型人才的培养力度,以全新的教学模式实施专业技能教学,特别编写了本套实训教程。
程序设计是支持计算机完成各种复杂工作的基础,是计算机学习者进阶的必经之路。VisualBasic作为Windows环境下操作简便、功能强大的可视化程序开发系统,在软件开发领域中具有重要的地位。
本书选用了当前VisualBasic最常用的两个版本VisualBasic6.0和VisualBasic.NET为支持环境,系统地介绍了利用VisualBasic开发Windows桌面应用程序、数据库应用程序、多媒体应用程序、网络应用程序的一般方法,为初学者快速掌握可视化程序设计方法提供快捷的上手环境。
本书以项目模式教学方法为基础,一改传统的讲求系统、全面、按规循矩的教材理念,通过项目实例的完成过程指导学习者在实践中逐步积累和运用知识,以达到使读者迅速掌握所学软件操作技能,独立承担工作任务的目的。
本书第1章介绍VisualBasic基础知识,并通过一个实例讲述VisualBasic6.0环境下进行可视化程序设计的基本操作流程;第2章讲述了可视化程序设计中的窗体、事件、方法等的知识;第3章为VB程序设计基础;第4章为VB标准控件,以实例的方式讲述了控件编程的技巧;第5章为ActiveX控件应用,讲述了ActiveX控件的调用和自定义方法;第6章为图形程序设计;第7章为菜单与工具栏设计;第8章为文件应用,讲述在VisualBasic中文件的读写与管理程序的设计方法;第9章为数据库程序设计;第10章为多媒体程序设计,第11章重点讲述了VisualBasic.NET环境下程序设计和流程和多线程、ASP.NET、网络应用程序设计的一般方法。
本书的1~10章例子在VisualBasic 6.0下调试通过,第11章例子在VisualBasic.NET环境下调试通过。全书所有课堂实训在VisualBasic.NET环境下稍作改动均可运行。
本书第3、6、11章由董英茹编写,第1、7、9、10章由苗树红编写,第4章由薛尚清编写,第2、5、8章由刘颖编写。在编写过程中得到了中国计算机学会职业教育专业委员会吴清平主任的指导,特此表示感谢。
由于水平有限、错误在所难免,恳请读者批评指正。