《Visual Basic程序设计》以Visual Basic6.0为语言背景,循序渐进地介绍了可视化程序设计的基础知识、实用编程技术和方法。《Visual Basic程序设计》共10章内容,包括:Visual Basic概述,Visual Basic程序设计基础,Visual Basic程序控制结构,Visual Basic常用基本控件,数组,过程,界面设计,文件,图形及多媒体,数据库程序设计。
《Visual Basic程序设计》可作为高等院校各类专业程序设计基础教学的教材,也可作为计算机等级考试的备考辅导书,还可以作为计算机相关工程技术人员和爱好者的自学参考用书。
Visual Basic程序设计简单易用,是目前国内大部分高校培养大学生计算机能力的必修课程。本书是根据教育部《计算机基础课程教学基本要求》,参照《全国计算机等级考试(NCRE)大纲》和《全国高等学校安徽考区计算机水平考试(CCT)大纲》,根据实际应用和大学生学习特点,结合作者多年的教学经验编写完成的。
本书可作为高等院校各类专业程序设计基础教学的教材,也可作为计算机等级考试的备考辅导书,还可以作为计算机相关工程技术人员和爱好者的自学参考用书。
本书以Visual Basic6.0为语言背景,循序渐进地介绍了可视化程序设计的基础知识、实用编程技术和方法。全书共10章内容,包括:①Visual Basic概述,介绍Visual Basic的特点、Visual Basic的集成开发环境、可视化编程的基本概念、开发应用程序的一般步骤以及程序调试方法;②Visual Basic程序设计基础,介绍数据类型、常量与变量、运算符和运算表达式、程序书写规则以及常用内部函数;③Visual Basic程序控制结构,介绍顺序结构、选择结构和循环结构;④Visual Basic常用基本控件,介绍命令按钮、标签、文本框、单选按钮、复选框、框架、列表框、组合框、图像框、图片框、滚动条和计时器;⑤数组,介绍数组的基本概念、定义、基本操作、数组应用和控件数组;⑥过程,介绍事件过程、Sub过程、Function过程、过程之间参数的传递、过程递归调用以及变量作用域和生存期;⑦界面设计,介绍菜单设计、通用对话框、状态栏、工具栏、多文档界面设计以及Visual Basic的工程结构;⑧文件,介绍文件的基本概念、类型、操作语句和函数,顺序文件、随机文件的读写操作,文件系统控件的使用,以及文件系统对象模型;⑨图形及多媒体,介绍鼠标和键盘事件,图形控件与方法以及多媒体控件;⑩数据库程序设计,介绍数据库的基本概念、结构化查询语言soL、可视化数据管理器、数据控件以及ADO对象编程模型。
另外,本书配套的《Visual Basic程序设计实验与考试指导》包括:①本教材配套的同步实验;②全国计算机等级考试(NCRE)和全国高等学校安徽考区计算机水平考试(CCT)的考试指导与上机模拟;③本教材课后习题解答。
本书由安徽理工大学陆奎、殷晓波任主编,胡胜利、朱广丽任副主编。全书由陆奎统稿,第4、第7、第9章由陆奎编写,第1、第8、第10章由殷晓波编写,第2、第3章由胡胜利编写,第5、第6章由朱广丽编写。最后要感谢为本书付出心血的编辑、审稿人员等各位朋友!
由于编者水平有限,书中难免存在不足之处,恳请广大读者批评指正。
前言
第1章 Visual Basic概述
1.1 Visual Basic的编程特点
1.2 Visual Basic的启动与退出
1.3 Visual Basic的集成开发环境
1.4 可视化编程的基本概念
1.5 窗体
1.6 Visual Basic开发应用程序
1.7 程序调试
习题
第2章 Visual Basic程序设计基础
2.1 数据类型
2.2 常量与变量
2.3 Visual Basic中的运算符和运算表达式
2.4 Visual Basic程序书写规则
2.5 Visual Basic的常用内部函数
习题
第3章 Visual Basic程序控制结构
3.1 顺序结构
3.2 选择结构
3.3 循环结构
习题
第4章 Visual Basic常用基本控件
4.1 概述
4.2 命令按钮
4.3 标签和文本框
4.4 单选按钮、复选框和框架
4.5 列表框和组合框
4.6 图像框和图片框
4.7 滚动条
4.8 计时器
习题
第5章 数组
5.1 数组的基本概念
5.2 数组的定义
5.3 数组的基本操作
5.4 数组应用举例
5.5 控件数组
习题
第6章 过程
6.1 事件过程
6.2 Sub过程
6.3 Function过程
6.4 过程之间参数的传递
6.5 过程递归调用
6.6 变量作用域及生存期
习题
第7章 界面设计
7.1 菜单设计
7.2 对话框设计
7.3 状态栏设计
7.4 工具栏设计
7.5 多文档界面设计
7.6 Visual Basic的工程结构
习题
第8章 文件
8.1 文件的基本概念
8.2 顺序文件
8.3 随机文件
8.4 文件系统控件
……
第9章 图形及多媒体
第10章 数据库程序设计
参考文献