VIsual BasIc程序设计 / 计算机系列教材
¥39.00定价
作者: 纪钢、李娅等
出版时间:2015年1月
出版社:清华大学出版社
- 清华大学出版社
- 9787302352129
- 1-2
- 169031
- 16开
- 2015年1月
- 工学
- 软件工程
- TP312BA
- 计算机
- 本专科、高职高专
内容简介
《visual
basic程序设计》以visual basic
6.0软件为基础,以计算机程序设计的思想和方法为核心,通过有效的教学方法及应用知识来组织教材内容。全书共分为11章,主要内容包括visual
basic程序设计概述、visual basic可视化程序设计基础、visual basic语言程序设计基础、visual
basic程序设计基本结构、数组、过程与函数、visual basic主要控件设计及键盘与鼠标事件、visual
basic文件系统、对话框与菜单程序设计、visual basic图形处理及工具栏设计、visual basic数据库应用基础。
《visual
basic程序设计》的特点是其内容包含visual basic软件基础,易懂易学,基本满足visual
basic二级考试大纲,通过实例例程,注重理论性和实用性相结合; 各章按照教学要求既有理论知识,又有实验操作;
各章教学内容明确,章节衔接合理,使课程的教与学更具目的性和有效性。
《visual
basic程序设计》既可作为高等院校计算机专业和非计算机专业学习visual
basic程序设计的教材,也可供相关工程技术人员和计算机爱好者学习计算机程序设计使用。
basic程序设计》以visual basic
6.0软件为基础,以计算机程序设计的思想和方法为核心,通过有效的教学方法及应用知识来组织教材内容。全书共分为11章,主要内容包括visual
basic程序设计概述、visual basic可视化程序设计基础、visual basic语言程序设计基础、visual
basic程序设计基本结构、数组、过程与函数、visual basic主要控件设计及键盘与鼠标事件、visual
basic文件系统、对话框与菜单程序设计、visual basic图形处理及工具栏设计、visual basic数据库应用基础。
《visual
basic程序设计》的特点是其内容包含visual basic软件基础,易懂易学,基本满足visual
basic二级考试大纲,通过实例例程,注重理论性和实用性相结合; 各章按照教学要求既有理论知识,又有实验操作;
各章教学内容明确,章节衔接合理,使课程的教与学更具目的性和有效性。
《visual
basic程序设计》既可作为高等院校计算机专业和非计算机专业学习visual
basic程序设计的教材,也可供相关工程技术人员和计算机爱好者学习计算机程序设计使用。
目录
第1章visual basic程序设计概述
1.1中文visual basic 6.0简介
1.1.1visual basic 的发展
1.1.2visual basic 的特点
1.2visual basic 6.0的集成开发环境
1.2.1主界面
1.2.2窗体设计界面
1.2.3工具箱
1.2.4工程资源管理器
1.2.5属性界面
1.2.6窗体布局界面
1.2.7代码编辑器界面
1.2.8立即界面
1.3visual basic 6.0 帮助系统的使用
1.3.1使用msdn library查阅器
1.3.2上下文帮助
1.3.3运行所提供的样例
习题1
上机实验
第2章visual basic可视化程序设计基础
2.1面向对象程序设计的基本概念
2.1.1面向过程与面向对象程序设计
2.1.2对象与类的概念
2.1.3对象的属性、事件与方法
2.2visual basic基本控件的操作
2.2.1控件对象的建立及基本操作
2.2.2创建应用程序的基本步骤
2.2.3窗体的常用属性、方法和事件
2.2.4命令按钮
2.2.5标签控件
2.2.6文本框控件
2.3一个简单的visual basic应用程序实例
2.3.1新建工程
2.3.2可视化界面设计
2.3.3编写事件驱动代码
2.3.4文件保存与运行
习题2
第3章visual basic语言程序设计基础
3.1数据类型
3.1.1基本数据类型
3.1.2自定义数据类型
3.2常量与变量
3.2.1常量
3.2.2变量
3.2.3变量的作用域
3.3运算符与表达式
3.3.1算术运算符与算术表达式
3.3.2字符串运算符与字符串表达式
3.3.3关系运算符与关系表达式
3.3.4逻辑运算符与表达式
3.4常用内部函数
3.4.1数学函数
3.4.2字符串函数
3.4.3转换函数
3.4.4日期和时间函数
3.4.5其他函数
习题3
第4章visual basic程序设计基本结构
4.1visual basic结构化设计概述
4.1.1算法的概念
4.1.2程序的控制结构
4.2顺序结构程序设计
4.2.1赋值语句
4.2.2print方法
4.2.3文本框与标签控件用于数据的输入和输出
4.2.4输入输出函数(inputbox,msgbox)
4.2.5常用的基本语句
4.2.6应用举例
4.3选择结构程序设计
4.3.1if 语句
4.3.2if语句的嵌套
4.3.3多路分支结构
4.3.4iif函数与choose函数
4.4循环结构程序设计
4.4.1for…next循环语句
4.4.2do…loop循环语句
4.4.3while…wend循环语句
4.4.4循环结构的嵌套
4.4.5其他控制语句
4.4.6循环结构程序应用举例
习题4
第5章数组
5.1数组的概念
5.2数组的定义
5.2.1固定数组
5.2.2动态数组
5.3数组的基本操作
5.3.1数组元素的操作
5.3.2数组的输入与输出
5.3.3与数组有关的几个函数
5.4数组的应用
5.5控件数组
5.5.1控件数组的概念
5.5.2控件数组的建立
5.5.3控件数组的使用
习题5
第6章过程与函数
6.1过程概述
6.2sub子过程
6.2.1事件过程
6.2.2通用过程
6.2.3子过程的建立
6.2.4子过程的调用
6.3function函数过程
6.3.1function函数过程的建立
6.3.2function函数过程的调用
6.4过程之间的参数传递
6.4.1查看过程
6.4.2数值参数传递
6.4.3地址参数传递
6.4.4数组参数
6.4.5使用参数
6.5过程的嵌套及递归调用
6.5.1过程的嵌套
6.5.2过程的递归调用
6.6过程与变量的作用域
6.6.1过程的作用域
6.6.2变量的作用域
6.6.3变量的生存期
6.7多模块程序设计及多重窗体的概念
6.7.1设置启动对象
6.7.2多重窗体程序设计
6.7.3多模块程序设计
6.8程序设计应用举例
6.8.1查找算法
6.8.2数值积分
6.8.3数制转换
6.8.4插入排序
习题6
第7章visual basic主要控件设计及键盘与鼠标事件
7.1visual basic控件及操作方式
7.1.1visual basic控件的添加
7.1.2visual basic 控件的操作
7.2输入类——文本框、列表框、组合框、滚动条
7.2.1文本框
7.2.2列表框和组合框控件
7.2.3滚动条
7.3输出类——窗体、标签、图片框
7.3.1标签
7.3.2图片框
7.4选择按钮和复选框
7.4.1选择按钮
7.4.2复选框
7.5框架控件
7.6时钟控件
7.7控件数组
7.7.1控件数组的组成方式
7.7.2控件数组的建立
7.7.3应用举例
7.8键盘、鼠标事件
7.8.1事件概述
7.8.2鼠标事件
7.8.3键盘事件
习题7
第8章visual basic文件系统
8.1文件概述
8.2文件系统控件
8.2.1驱动器列表框
8.2.2目录列表框
8.2.3文件列表框
8.2.4文件系统控件的联动
8.3文件i/o语句对文件的访问
8.3.1文件的打开与关闭
8.3.2文件操作命令及函数
8.3.3顺序文件的访问
8.3.4随机文件的访问
8.3.5二进制文件的访问
8.4文件应用举例
8.4.1文件i/o语句示例
8.4.2顺序文件的存储及显示
8.4.3随机文件的操作示例
习题8
第9章对话框与菜单程序设计
9.1对话框设计概念
9.2通用对话框设计
9.2.1“打开”与“另存为”对话框
9.2.2“颜色”对话框
9.2.3“字体”对话框
9.2.4“打印”对话框
9.2.5“帮助”对话框
9.3自定义对话框设计
9.3.1用普通窗体创建自定义对话框
9.3.2使用对话框模板创建对话框
9.3.3显示与关闭自定义对话框
9.3.4实例
9.4菜单设计
9.4.1菜单的基本类型
9.4.2菜单编辑器
9.4.3创建下拉式菜单
9.4.4编写菜单事件过程代码
9.4.5弹出式菜单设计
9.5多文档窗体的设计
9.5.1多文档界面概念
9.5.2多文档界面设计
9.5.3mdi窗体及其子窗体的显示
9.5.4维护子窗体的状态信息
9.5.5mdi应用程序中的菜单
习题9
上机实验
第10章visual basic图形处理及工具栏设计
10.1图形控件
10.1.1图片框控件
10.1.2图像框控件
10.2坐标系统及图形颜色
10.2.1坐标系统
10.2.2标准坐标系
10.2.3自定义坐标系
10.2.4图形颜色
10.3直线、形状控件
10.3.1直线控件
10.3.2形状控件
10.3.3图形的填充
10.4绘图方法
10.4.1cls方法
10.4.2line方法
10.4.3circle方法
10.4.4pset方法
10.4.5point方法
10.4.6paintpicture方法
10.5工具栏与状态栏设计
10.5.1用toolbar控件设计工具栏
10.5.2手工创建工具栏
10.5.3状态栏设计
习题10
上机实验
第11章visual basic数据库应用基础
11.1数据库概述
11.1.1数据库结构模型
11.1.2关系数据库的有关概念
11.1.3sql概述及基本操作
11.2数据库的建立及基本操作
11.2.1建立数据库
11.2.2数据库的基本操作
11.3数据控件和数据绑定控件
11.3.1data控件
11.3.2recordset对象
11.3.3ado控件
11.3.4数据绑定控件
11.4visual basic数据库应用举例
11.4.1ado常用绑定控件
11.4.2vb中高级绑定控件与sql应用
习题11
附录a ascii码表(基本集)
参考文献
1.1中文visual basic 6.0简介
1.1.1visual basic 的发展
1.1.2visual basic 的特点
1.2visual basic 6.0的集成开发环境
1.2.1主界面
1.2.2窗体设计界面
1.2.3工具箱
1.2.4工程资源管理器
1.2.5属性界面
1.2.6窗体布局界面
1.2.7代码编辑器界面
1.2.8立即界面
1.3visual basic 6.0 帮助系统的使用
1.3.1使用msdn library查阅器
1.3.2上下文帮助
1.3.3运行所提供的样例
习题1
上机实验
第2章visual basic可视化程序设计基础
2.1面向对象程序设计的基本概念
2.1.1面向过程与面向对象程序设计
2.1.2对象与类的概念
2.1.3对象的属性、事件与方法
2.2visual basic基本控件的操作
2.2.1控件对象的建立及基本操作
2.2.2创建应用程序的基本步骤
2.2.3窗体的常用属性、方法和事件
2.2.4命令按钮
2.2.5标签控件
2.2.6文本框控件
2.3一个简单的visual basic应用程序实例
2.3.1新建工程
2.3.2可视化界面设计
2.3.3编写事件驱动代码
2.3.4文件保存与运行
习题2
第3章visual basic语言程序设计基础
3.1数据类型
3.1.1基本数据类型
3.1.2自定义数据类型
3.2常量与变量
3.2.1常量
3.2.2变量
3.2.3变量的作用域
3.3运算符与表达式
3.3.1算术运算符与算术表达式
3.3.2字符串运算符与字符串表达式
3.3.3关系运算符与关系表达式
3.3.4逻辑运算符与表达式
3.4常用内部函数
3.4.1数学函数
3.4.2字符串函数
3.4.3转换函数
3.4.4日期和时间函数
3.4.5其他函数
习题3
第4章visual basic程序设计基本结构
4.1visual basic结构化设计概述
4.1.1算法的概念
4.1.2程序的控制结构
4.2顺序结构程序设计
4.2.1赋值语句
4.2.2print方法
4.2.3文本框与标签控件用于数据的输入和输出
4.2.4输入输出函数(inputbox,msgbox)
4.2.5常用的基本语句
4.2.6应用举例
4.3选择结构程序设计
4.3.1if 语句
4.3.2if语句的嵌套
4.3.3多路分支结构
4.3.4iif函数与choose函数
4.4循环结构程序设计
4.4.1for…next循环语句
4.4.2do…loop循环语句
4.4.3while…wend循环语句
4.4.4循环结构的嵌套
4.4.5其他控制语句
4.4.6循环结构程序应用举例
习题4
第5章数组
5.1数组的概念
5.2数组的定义
5.2.1固定数组
5.2.2动态数组
5.3数组的基本操作
5.3.1数组元素的操作
5.3.2数组的输入与输出
5.3.3与数组有关的几个函数
5.4数组的应用
5.5控件数组
5.5.1控件数组的概念
5.5.2控件数组的建立
5.5.3控件数组的使用
习题5
第6章过程与函数
6.1过程概述
6.2sub子过程
6.2.1事件过程
6.2.2通用过程
6.2.3子过程的建立
6.2.4子过程的调用
6.3function函数过程
6.3.1function函数过程的建立
6.3.2function函数过程的调用
6.4过程之间的参数传递
6.4.1查看过程
6.4.2数值参数传递
6.4.3地址参数传递
6.4.4数组参数
6.4.5使用参数
6.5过程的嵌套及递归调用
6.5.1过程的嵌套
6.5.2过程的递归调用
6.6过程与变量的作用域
6.6.1过程的作用域
6.6.2变量的作用域
6.6.3变量的生存期
6.7多模块程序设计及多重窗体的概念
6.7.1设置启动对象
6.7.2多重窗体程序设计
6.7.3多模块程序设计
6.8程序设计应用举例
6.8.1查找算法
6.8.2数值积分
6.8.3数制转换
6.8.4插入排序
习题6
第7章visual basic主要控件设计及键盘与鼠标事件
7.1visual basic控件及操作方式
7.1.1visual basic控件的添加
7.1.2visual basic 控件的操作
7.2输入类——文本框、列表框、组合框、滚动条
7.2.1文本框
7.2.2列表框和组合框控件
7.2.3滚动条
7.3输出类——窗体、标签、图片框
7.3.1标签
7.3.2图片框
7.4选择按钮和复选框
7.4.1选择按钮
7.4.2复选框
7.5框架控件
7.6时钟控件
7.7控件数组
7.7.1控件数组的组成方式
7.7.2控件数组的建立
7.7.3应用举例
7.8键盘、鼠标事件
7.8.1事件概述
7.8.2鼠标事件
7.8.3键盘事件
习题7
第8章visual basic文件系统
8.1文件概述
8.2文件系统控件
8.2.1驱动器列表框
8.2.2目录列表框
8.2.3文件列表框
8.2.4文件系统控件的联动
8.3文件i/o语句对文件的访问
8.3.1文件的打开与关闭
8.3.2文件操作命令及函数
8.3.3顺序文件的访问
8.3.4随机文件的访问
8.3.5二进制文件的访问
8.4文件应用举例
8.4.1文件i/o语句示例
8.4.2顺序文件的存储及显示
8.4.3随机文件的操作示例
习题8
第9章对话框与菜单程序设计
9.1对话框设计概念
9.2通用对话框设计
9.2.1“打开”与“另存为”对话框
9.2.2“颜色”对话框
9.2.3“字体”对话框
9.2.4“打印”对话框
9.2.5“帮助”对话框
9.3自定义对话框设计
9.3.1用普通窗体创建自定义对话框
9.3.2使用对话框模板创建对话框
9.3.3显示与关闭自定义对话框
9.3.4实例
9.4菜单设计
9.4.1菜单的基本类型
9.4.2菜单编辑器
9.4.3创建下拉式菜单
9.4.4编写菜单事件过程代码
9.4.5弹出式菜单设计
9.5多文档窗体的设计
9.5.1多文档界面概念
9.5.2多文档界面设计
9.5.3mdi窗体及其子窗体的显示
9.5.4维护子窗体的状态信息
9.5.5mdi应用程序中的菜单
习题9
上机实验
第10章visual basic图形处理及工具栏设计
10.1图形控件
10.1.1图片框控件
10.1.2图像框控件
10.2坐标系统及图形颜色
10.2.1坐标系统
10.2.2标准坐标系
10.2.3自定义坐标系
10.2.4图形颜色
10.3直线、形状控件
10.3.1直线控件
10.3.2形状控件
10.3.3图形的填充
10.4绘图方法
10.4.1cls方法
10.4.2line方法
10.4.3circle方法
10.4.4pset方法
10.4.5point方法
10.4.6paintpicture方法
10.5工具栏与状态栏设计
10.5.1用toolbar控件设计工具栏
10.5.2手工创建工具栏
10.5.3状态栏设计
习题10
上机实验
第11章visual basic数据库应用基础
11.1数据库概述
11.1.1数据库结构模型
11.1.2关系数据库的有关概念
11.1.3sql概述及基本操作
11.2数据库的建立及基本操作
11.2.1建立数据库
11.2.2数据库的基本操作
11.3数据控件和数据绑定控件
11.3.1data控件
11.3.2recordset对象
11.3.3ado控件
11.3.4数据绑定控件
11.4visual basic数据库应用举例
11.4.1ado常用绑定控件
11.4.2vb中高级绑定控件与sql应用
习题11
附录a ascii码表(基本集)
参考文献