《Visual Basic程序设计》 本书是学习Visual Basic程序设计的基础教程,较为系统地介绍了Visual Basic编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并深入浅出地介绍了面向对象的程序设计方法。全书共11章,主要内容包括Visual Basic程序设计概述、可视化语言编程基础、程序设计基础、程序设计结构以及数组、过程、标准控件、界面程序设计、图形操作、文件、数据库技术简介等。 本书可作为高等院校各专业学生学习Visual Basic程序设计的教材,也可供相关工程技术人员和计算机爱好者学习计算机程序设计参考使用。 《Visual Basic程序设计上机指导》 本书是《Visual Basic程序设计》(曲宏山、饶拱维主编,科学出版社)或其他同类Visual Basic程序设计教材配套使用的上机实验指导用书,是编者多年教学和软件开发实践经验的总结。全书共14个实验,在每个实验前都列出了相关章节的知识点,以方便读者对所学内容加深理解和巩固。 本书可作为高等院校程序设计课程的教材使用,也可作为VB相关课程设计的参考用书,还可以作为广大自学者和软件开发人员的辅助教材,以及计算机培训班的培训教材。
样章试读
目录
- Visual Basic程序设计
第1章 Visual Basic程序设计概述
1.1 程序与算法
1.1.1 计算机语言简介
1.1.2 算法
1.2 Visual Basic 6.0简介
1.2.1 Visual Basic 6.0的版本
1.2.2 Visual Basic 6.0的编程特点
1.3 Visual Basic 6.0的安装
1.3.1 Visual Basic 6.0的安装条件
1.3.2 Visual Basic 6.0的安装过程
1.4 Visual Basic 6.0的启动与退出
1.4.1 Visual Basic 6.0的启动
1.4.2 Visual Basic 6.0的退出
1.5 Visual Basic 6.0的集成开发环境简介
1.5.1 标题栏
1.5.2 菜单栏
1.5.3 工具栏
1.5.4 Visual Basic 6.0集成开发环境中的窗口
1.6 Visual Basic 6.0工作环境的选项设置
1.7 Visual Basic 6.0的帮助系统
本章小结
习题
第2章 Visual Basic可视化语言编程基础
2.1 Visual Basic中的对象
2.1.1 对象的概念
2.1.2 对象的属性、事件和方法
2.2 Visual Basic 6.0应用程序的设计步骤
2.3 窗体和基本控件
2.3.1 控件的基本操作
2.3.2 窗体和控件的通用属性
2.3.3 窗体
2.3.4 标签控件
2.3.5 文本框控件
2.3.6 命令按钮控件
2.4 Visual Basic 6.0程序管理
2.4.1 Visual Basic 6.0程序管理结构
2.4.2 工程管理
本章小结
习题
第3章 Visual Basic程序设计基础
3.1 Visual Basic编码规则
3.1.1 语句书写规则
3.1.2 标识符命名规则
3.1.3 本书的约定
3.2 Visual Basic中的数据类型
3.2.1 基本数据类型
3.2.2 用户自定义数据类型
3.3 变量和常量
3.3.1 变量
3.3.2 常量
3.4 赋值语句和注释语句
3.4.1 赋值语句
3.4.2 注释语句
3.5 运算符和表达式
3.5.1 算术运算符与算术表达式
3.5.2 字符串运算符与字符串表达式
3.5.3 关系运算符与关系表达式
3.5.4 逻辑运算符与逻辑表达式
3.5.5 不同类型的运算符间的优先级和表达式书写规则
3.6 常用内部函数
3.6.1 数学函数
3.6.2 字符串函数
3.6.3 转换函数
3.6.4 日期时间函数
3.6.5 输入输出函数
本章小结
习题
第4章 Visual Basic程序设计结构
4.1 概述
4.2 顺序结构
4.2.1 顺序结构的概念
4.2.2 Visual Basic的基本语句
4.3 选择结构
4.3.1 If条件语句
4.3.2 Select Case语句
4.3.3 有关函数
4.4 循环结构
4.4.1 For循环控制结构
4.4.2 Do循环控制结构
4.4.3 While…Wend循环控制结构
4.4.4 多重循环
4.4.5 其他辅助控制语句
4.5 与控制结构相关的算法实例
4.5.1 算法知识
4.5.2 与控制结构相关的算法实例
本章小结
习题
第5章 数组
5.1 数组的概念
5.1.1 基本概念
5.1.2 数组声明
5.2 静态数组
5.2.1 一维数组
5.2.2 二维数组与多维数组
5.2.3 数组的基本操作
5.3 动态数组
5.4 数组的排序
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 创建控件数组
本章小结
习题
第6章 过程
6.1 子过程的定义与调用
6.1.1 子过程的定义
6.1.2 子过程的调用
6.2 函数过程的定义和调用
6.2.1 函数过程的定义
6.2.2 函数过程的调用
6.3 参数传递
6.3.1 形参和实参的概念
6.3.2 按值传递参数
6.3.3 按地址传递参数
6.3.4 数组参数
6.4 变量和过程的作用域
6.4.1 过程的作用域
6.4.2 变量的作用域
6.5 过程的嵌套与递归调用
6.5.1 过程的嵌套调用
6.5.2 过程的递归调用
本章小结
习题
第7章 Visual Basic常用标准控件
7.1 概述
7.2 框架
7.2.1 利用框架控件分组
7.2.2 框架的常用属性及事件
7.3 单选按钮
7.3.1 单选按钮的常用属性
7.3.2 单选按钮的常用事件
7.4 复选框
7.4.1 复选框的常用属性
7.4.2 复选框的常用事件
7.5 滚动条
7.5.1 滚动条的常用属性
7.5.2 滚动条的常用事件
7.6 列表框和组合框
7.6.1 列表框
7.6.2 组合框
7.7 计时器
7.7.1 计时器的常用属性
7.7.2 计时器的常用事件
7.8 图片框和图像框
7.8.1 图片框与图像框显示的图形格式
7.8.2 图片框控件
7.8.3 图像框控件
7.9 焦点与Tab顺序
7.9.1 焦点
7.9.2 Tab顺序
7.10 多重窗体
7.10.1 多重窗体的相关操作
7.10.2 多重窗体的常用方法及语句
7.11 鼠标与键盘事件过程
7.11.1 鼠标事件
7.11.2 鼠标光标的形状
7.11.3 拖放操作
7.11.4 键盘事件
本章小结
习题
第8章 界面程序设计
8.1 菜单设计
8.1.1 菜单编辑器
8.1.2 下拉式菜单
8.1.3 弹出式菜单
8.2 工具栏
8.3 对话框设计
8.3.1 文件对话框
8.3.2 颜色对话框
8.3.3 字体对话框
8.3.4 打印对话框
8.3.5 帮助对话框
8.4 多文档窗体
本章小结
习题
第9章 图形操作
9.1 坐标和颜色
9.1.1 坐标系统
9.1.2 Visual Basic颜色
9.2 绘图方法
9.2.1 PSet方法
9.2.2 用Line方法画线和矩形
9.2.3 Circle方法及Point方法
9.3 图形控件
9.3.1 直线控件
9.3.2 形状控件
本章小结
习题
第10章 文件
10.1 文件概述
10.2 顺序文件
10.2.1 打开顺序文件
10.2.2 对顺序文件进行写操作
10.2.3 对顺序文件进行读操作
10.2.4 关闭文件
10.2.5 综合应用举例
10.3 随机文件
10.4 二进制文件
10.5 文件系统常用控件
10.5.1 驱动器列表框控件
10.5.2 目录列表框控件
10.5.3 文件列表框控件
10.5.4 综合应用举例
10.6 文件的基本操作
本章小结
习题
第11章 数据库技术简介
11.1 Visual Basic与数据库
11.1.1 数据库概述
11.1.2 数据库技术涉及的基本概念
11.2 利用可视化数据管理器建立数据库文件
11.3 数据查询
11.3.1 SQL语言
11.3.2 SQL语句
11.4 使用Visual Basic访问数据库
11.4.1 ADO对象模型
11.4.2 使用ADO命令访问数据库
11.4.3 使用ADO数据控件访问数据库
11.4.4 使用数据窗体向导
11.4.5 使用数据环境和数据报表设计器
本章小结
习题
参考文献
Visual Basic程序设计
实验一 Visual Basic程序设计概述
实验二 Visual Basic可视化语言编程基础
实验三 Visual Basic程序设计基础
实验四 选择结构程序设计
实验五 循环结构程序设计
实验六 数组的定义及简单应用
实验七 控件数组的应用
实验八 子过程与函数过程的定义和调用
实验九 参数传递、过程与变量的作用域
实验十 Visual Basic控件的应用
实验十一 可视界面程序设计
实验十二 图形操作
实验十三 文件
实验十四 数据库技术简介
参考文献