Visual Basic程序设计教程
作者: 周大为
出版社:西北工业大学出版社
- 西北工业大学出版社
- 9787560425726
- 71225
- 0040182070-9
- 工学
- 软件工程
- TP312BA
- 专业基础课
- 应用型本科
周大为的《Visual
Basic程序设计教程(21世纪高等教育规划教材)》由浅入深地介绍了Visual
Basic语言及程序设计的主要知识。主要包括Visual Basic语言的基本概念、Visual
Basic语言的基础知识、VisualBasic的窗体、常用控件、部分高级控件、菜单、图形、数组和文件,数据库的基本概念以及在Visual
Basic中对数据库进行管理和应用等内容,还较详细地讲述了编写程序所涉及的基本算法,面向对象程序设计的思想和事件驱动的编程机制,应用程序的界面设计,开发应用程序的方法和调试过程。
作为Visual
Basic语言的基础教程,本书的特点在于理论联系实际。在各部分内容中均古有解答详细、通俗易懂的例题,有利于学生加深对所学内容的理解。
每章附有丰富的练习题,便于学生课后复习。在附录A中还按照教材内容的顺序给出了6个单元的上机实验题,可以作为学生上机实验指导书。
《Visual
Basic程序设计教程(21世纪高等教育规划教材)》可以作为计算机专业或非计算机专业学生初学计算机语言的入门基础教材或者作为高年级学生的选修课教材,也可以作为各类考试培训的教材,还可以作为对开发Windows应用程序感兴趣的各类人员的参考用书。
1.1 Visual Basic的特点
1.2 Visual Basic的发展历史及其版本
1.3 Visual Basic的集成开发环境
1.3.1 Visual Basic 6.0的安装及环境要求
1.3.2 启动Visual Basic
1.3.3 退出Visual Basic
1.3.4 Visual Basic 6.0的集成开发环境
习题一
第2章 Visual Basic可视化编程基础
2.1 基本概念和术语
2.1.1 对象
2.1.2 控件及控件的属性、事件和方法
2.2 窗体、文本框、标签及命令按钮
2.2.1 窗体
2.2.2 文本框
2.2.3 标签
2.2.4 命令按钮
2.3 工程管理
2.3.1 工程的组成
2.3.2 创建、打开和保存工程
2.3.3 添加、删除和保存文件
2.3.4 程序的运行
2.4 创建一个简单的Visual Basic应用程序的例子
习题二
第3章 Visual Basic语言基础及常用的内部函数
3.1 关键字与标识符
3.1.1 关键字
3.1.2 标识符
3.1.3 Visual Basic程序书写规则
3.2 数据类型、常量、变量及数组
3.2.1 基本数据类型
3.2.2 常量
3.2.3 变量
3.2.4 符号常量
3.2.5 数组
3.2.6 自定义数据类型
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.5 顺序结构程序设计
3.5.1 赋值语句
3.5.2 Print方法
3.5.3 用消息框(MsgBox函数)输出数据
3.5.4 用输入框(InputBox函数)输入数据
3.5.5 Stop与End语句
3.6 选择结构程序设计
3.6.1 If语句
3.6.2 Select Case语句
3.7 循环结构程序设计
3.7.1 循环语句
3.7.2 循环的嵌套
3.8 Witb语句
3.9 GoTo语旬
3.10 过程
3.10.1 Sub过程
3.10.2 Function过程
3.10.3 过程的递归调用
3.11 常用的内部函数
习题三
第4章 内部控件与控件数组
4.1 常用控件
4.1.1 单选钮
4.1.2 复选框
4.1.3 框架
4.1.4 列表框和组合框
4.1.5 滚动条
4.1.6 定时器
4.1.7 图片框和图像控件
4.2 控件数组
4.2.1 控件数组的建立
4.2.2 控件数组的使用
习题四
第5章 绘图与鼠标、键盘事件
5.1 绘图
5.1.1 坐标系统
5.1.2 使用颜色
5.1.3 图形控件
5.1.4 与绘图有关的属性及方法
5.2 剪贴板
5.2.1 剪贴板对象的方法
5.2.2 文本的复制、剪切和粘贴
5.3 常用的鼠标事件
5.3.1 MouseUp事件、MouseDown事件和MouseMove事件
5.3.2 鼠标事件的应用
5.4 常用的键盘事件
5.4.1 KeyDown事件、KeyUp事件和KeyPress事件
5.4.2 键盘事件的应用
习题五
第6章 创建应用程序界面
6.1 焦点与Tab键序
6.1.1 焦点事件
6.1.2 设置焦点
6.1.3 Tab键序
6.2 菜单设计
6.2.1 下拉菜单
6.2.2 弹出式菜单
6.2.3 菜单项的控制
6.3 多文档界面的设计
6.3.1 MDI窗体
6.3.2 创建MDI应用程序
6.3.3 加入MDI子窗体
6.3.4 加载和关闭MDI父窗体及子窗体
6.3.5 MDI窗体的常用属性和方法
6.3.6 MDI窗体设计示例
习题六
第7章 多模块程序设计与调试
7.1 多模块程序设计
7.1.1 启动对象
7.1.2 窗体的加栽与卸载
7.1.3 窗体加载时的事件
7.1.4 窗体卸载时的事件
7.1.5 窗体的生命周期
7.1.6 与多窗体有关的操作
7.1.7 窗体设计例子
7.2 程序调试与错误处理
7.2.1 错误的分类
7.2.2 程序中断
7.2.3 程序的跟踪
7.2.4 监视点与监视表达式
7.2.5 调试窗口
习题七
第8章 文件操作
8.1 文件的分类
8.1.1 顺序文件
8.1.2 随机文件
8.1.3 二进制文件
8.2 文件的操作
8.2.1 顺序文件
8.2.2 随机文件
8.2.3 二进制文件
8.2.4 常用的对目录和文件操作的语句和函数
8.3 文件系统控件
8.3.1 驱动器列袁框
8.3.2 目录列表框
8.3.3 文件列表框
8.3.4 联合使用文件系统控件
习题八
第9章 Visual Basic中的数据库应用
9.1 数据库概述
9.1.1 数据库系统的基本概念
9.1.2 Access数据库
9.1.3 SQL Server数据库
9.2 数据库管理器的使用
9.2.1 创建数据库
9.2.2 数据表的添加与数据编辑
9.2.3 窗体设计器的使用
9.3 Data控件
9.3.1 Data控件的属性、方法和事件
9.3.2 记录集对象
9.3.3 应用实例
9.4 ADO Data控件
9.4.1 ADO Data控件的属性
9.4.2 Recordset对象的属性及方法
9.4.3 应用实例
9.5 结构化查询语言SQL
9.5.1 SQL语言的基本概念
9.5.2 SQL语言的组成
9.5.3 SQL语言的数据查询
9.5.4 SOL语言的使用
习题九
附录
附录A 上机实验指导
实验1 Visual Basic语言基础
实验2 内部控件及控件数组
实验3 绘图方法的应用
实验4 菜单程序设计
实验5 文件的应用
实验6 数据库操作
附录B 对象的Name属性命名前缀
附录C 键码表
附录D 基本ASCII码字符集
参考文献