本书以Visual Basic 6.0中文版为背景,通过大量示例由浅入深地介绍了Visual Basic程序设计的知识。全书共15章,内容包括:Visual Basic基础知识、简单Visual Basic程序设计、Visual Basic程序设计语言基础、基本程序控制结构、数组、过程、常用控件、文件、Visual Basic图形处理、利用Visual Basic设计界面、面向对象的编程、数据库编程、多媒体程序设计、网络编程初步、多重窗体和多文档界面等。
本书概念清晰、通俗易懂、逻辑性强、层次分明、例题丰富、实用性强,每章都配有思考与练习题
本书适合作为高等职业学校、成人伉校及本笠院校学举办的二级职业技术学院和民办高校各专业Visual Basic程序设计教材,也可用作全国计算机等级考试二级——Visual Basic语言程序设计的培训教材,还可供从事计算机应用与开发的相关人员学习参考。
本书本有《Visual Basic程序设计实验指导与实训》,并配有电子教案。书中所有程序都在Visual Basic 6.0中运行通过。读者可以从中国水利水电出版社网站下载相关源程序及电子教案,也可与作者联系获取更多教学资源,作者E-mail为:azy01@263.net或dzj@nciae.edu.cn。
序
前言
第1章 Visual Basic基础知识
1.1 Visual Basic简介
1.2 Visual Basic的启动与退出
1.3 Visual Basic的集成开发环境
思考与练习题
第2章 简单Visual Basic程序设计
2.1 Visual Basic可视化编程的基本概念
2.2 基本控件介绍
2.3 Visual Basic可视化编程的基本步骤
思考与练习题
第3章 Visual Basic程序设计语言基础
3.1 数据类型
3.2 变量
3.3 常量
3.4 运算符和表达式
3.5 常用内部函数
3.6 语句
思考与练习题
第4章 基本程序控制结构
4.1 顺序结构
4.2 选择结构程序设计
4.3 循环结构
思考与练习题
第5章 数组
5.1 数组的概念
5.2 静态数组和动态数组
5.3 数组的基本操作
5.4 控件数组
5.5 自定义数据类型
思考与练习题
第6章 过程
6.1 Sub过程
6.2 Function过程
6.3 参数传递
6.4 变量与过程的作用范围
6.5 过程的嵌套与递归调用
思考与练习题
第7章 常用控件
7.1 显示图片和图形的控件
7.2 为用户提供选择的控件
7.3 框架
7.4 计时器
7.5 其他常用控件
7.6 鼠标和键盘
思考与练习题
第8章 文件
8.1 文件的基本概念
8.2 文件的打开与关闭
8.3 文件的读写操作
8.4 常用的文件操作语句和函数
8.5 文件系统控件
思考与练习题
第9章 Visual Basic图形处理
9.1 图形操作基础
9.2 图形控件
9.3 常用图形方法
思考与练习题
第10章 利用Visual Basic设计界面
10.1 对话框
10.2 菜单设计
10.3 工具栏和状态栏
思考与练习题
第11章 面向对象的编程
11.1 基本概念
11.2 类的创建
思考与练习题
第12章 数据库编程
12.1 数据库的基本概念
12.2 数据库管理器的使用
12.3 数据控件
12.4 SQL语言
12.5 ADO数据控件
12.6 数据报表
思考与练习题
第13章 多媒体程序设计
13.1 多媒体基础
13.2 多媒体控件简介
13.3 多媒体应用程序设计
思考与练习题
第14章 网络编程初步
14.1 DHTML应用程序设计器
14.2 DHTML应用程序设计示例
思考与练习题
第15章 多重窗体和多文档界面
15.1 建立多生窗体应用程序
15.2 多生窗体程序的执行与保存
15.3 Sub Main过程
15.4 多文档界面
15.5 关于MDI的进一步讨论
思考与练习题
参考文献
我国高等教育正在快速发展,教材建设也必须与之相适应,尤其是教育部关于“高等教育面向21世纪内容与课程改革”计划的实施,对教材建设提出了新的要求。本书的编写目的就是为了适应高等教育的快速发展,满足教学改革和课程建设的需求,体现应用型技术和高职高专教育的特点。
Visual Basic是Microsoft公司推出的Windows环境下的软件开发工具,它以功能强大、易于掌握的特点受到广大用户的青睐。Visual Basic的集成开发环境与Windows风格完全一致,因而对广大熟悉Windows平台的用户来说,使用非常方便。Visual Basic 6.0引入面向对象的编程机制,巧妙地将Windows编程的复杂性封装起来,提高了应用程序的开发效率,因而越来越多的高等院校已经将Visual Basic作为非计算机专业甚至计算机专业的程序设计类课程之一,许多学生已经将Visual Basic作为学习面向对象程序设计语言的首选。
本书由高等院校内多年从事程序设计教学,具有丰富教学与应用项目开发经验的一线教师编写。本书以大量示例介绍利用Visual Basic 6.0进行Windows程序设计的基本方法和技巧,先给出设计目标,再介绍为实现本目标而采取的设计方法,使学生能够明确程序设计的基本思想和方法,着重培养学生的分析问题、解决问题的能力,把重点放在解决实际应用问题上。
本书共15章,主要内容包括:Visual Basic基础知识、简单Visual Basic程序设计、Visual Basic程序设计语言基础、基本程序控制结构、数组、过程、常用控件、文件、Visual Basic图形处理、利用Visual Basic设计界面、面向对象的编程、数据库编程、多媒体程序设计、网络编程初步、多重窗体和多文档界面等。全书在编排上从简到繁、由浅入深,围绕各章主题,通过大量示例循序渐进地讲解,做到内容新颖、结构完整、概念清晰、通俗易懂、层次分明、实用性强。每章都配有思考与练习题。书中所有程序均在Visual Basic 6.0中文版上实际运行通过。
本书配有《VisualBasic程序设计实验指导与实训》,本书所配电子教案用PowerPoint制作,可以任意修改。读者可以从中国水利水电出版社网站下载相关源程序及电子教案,也可与作者联系,获取更多教学资源,作者E-mail为:azy01@263.net或dzj@nciae.edu.cn。
本书由安志远主编,邓振杰、宋存米任副主编,各章编写分工如下:第1、2、3章由邵温编写,第4、5、13、14章由安志远编写,第6、9、10、15章由邓振杰编写,第7、8章由宋存米编写,第11、12章由高建国编写。参加本书大纲讨论、部分章节编写、程序调试及资料整理的还有张昕、李建新、陈晓红、李广川、仇亚军等。
由于时间仓促以及作者水平所限,书中错误与不妥之处在所难免,敬请读者批评指正。