内容简介
教学篇
第1章 Visual Basic程序设计入门
1.1引例和VB的特点
1.1.1引例——“字幕动画”
1.1.2 VB的特点
1.2 VB集成开发环境
1.2.1进入VB集成开发环境
1.2.2主窗口
1.2.3窗体设计/代码设计窗口
1.2.4属性窗口
1.2.5工程资源管理器窗口
1.2.6 工具箱窗口
1.2.7其他窗口
1.3简单应用程序的建立
1.3.1创建应用程序的过程
1.3.2 VB程序结构和编码规则
1.4自主学习——VB概述和如何学习VB
1.4.1 VB的发展
1.4.2帮助系统
1.4.3如何学习VB
习题
第2章 面向对象的可视化编程基础
2.1基本概念
2.1.1程序设计方法的发展
2.1.2类和对象
2.1.3对象的属性、方法和事件
2.2窗体和基本控件
2.2.1控件的基本属性
2.2.2窗体
2.2.3标签
2.2.4文本框
2.2.5命令按钮
2.2.6 图片框和图像
2.3综合应用
2.4自主学习
2.4.1 ActiveX控件
2.4.2 RichTextBox控件
习题
第3章 VB程序设计基础
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.4常用内部函数
3.4.1数学函数
3.4.2转换函数
3.4.3字符串函数
3.4.4日期函数
3.4.5其他实用函数
3.5综合应用
3.6自主学习——程序调试
3.6.1错误类型
3.6.2调试和排错
习题
第4章 基本控制结构
4.1顺序结构
4.1.1引例——温度转换
4.1.2赋值语句
4.1.3数据输入
4.1.4数据输出
4.2选择结构
4.2.1 If条件语句
4.2.2 Select Case语句
4.2.3选择结构的嵌套
4.2.4条件函数
4.2.5选择控件与分组控件
4.3循环结构
4.3.1引例——求π的近似值
4.3.2 For.Next循环语句
4.3.3 Do.Loop循环语句
4.3.4循环结构的嵌套
4.4其他辅助控制语句和控件
4.4.1 GoTo语句
4.4.2 Exit和End语句
4.4.3滚动条、进度条和定时器
4.5综合应用
4.6自主学习
4.6.1自测四则运算
4.6.2模拟动画
习题
第5章 数组
5.1数组的概念
5.1.1引例——统计成绩问题
5.1.2数组的概念
5.2数组声明
5.2.1定长数组及声明
5.2.2动态数组及声明
5.3数组的操作
5.3.1数组的基本操作
5.3.2数组排序
5.3.3有序数组的维护
5.4列表框和组合框控件
5.4.1列表框
5.4.2组合框
5.4.3列表框和组合框的应用
5.5自定义类型及其数组
5.5.1自定义类型
5.5.2自定义类型数组及应用
5.6综合应用
5.7自主学习
5.7.1控件数组
5.7.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.3.5静态变量
6.4综合应用
6.5自主学习
6.5.1递归
6.5.2二分法
习题
第7章 用户界面设计
7.1菜单设计
7.1.1菜单编辑器
7.1.2下拉式菜单
7.1.3弹出式菜单
7.2对话框设计
7.2.1通用对话框
7.2.2自定义对话框
7.3工具栏设计
7.4综合应用
7.5自主学习
7.5.1鼠标和键盘
7.5.2应用程序向导
习题
第8章 数据文件
8.1数据文件概述
8.1.1引例——学生信息处理程序
8.1.2文件分类
8.1.3文件访问流程
8.2访问文件
8.2.1顺序文件
8.2.2二进制文件
8.3综合应用
8.4自主学习——随机文件
习题
第9章 图形操作
9.1图形操作基础
9.1.1引例——绘制正弦曲线
9.1.2坐标系统
9.2绘图属性
9.2.1当前坐标
9.2.2线宽与线型
9.2.3填充与色彩
9.3绘图方法
9.3.1 Line方法
9.3.2 Circle方法
9.3.3 PSet方法
9.3.4 Point方法
9.4 综合应用
9.5自主学习
习题
第10章 ADO数据库编程基础
10.1 VB数据库应用程序
10.1.1引例——学生基本信息管理
10.1.2数据库应用程序的组成
10.1.3 OLE DB引擎与用户接口
10.2 VB数据库访问
10.2.1 Adodc数据控件
10.2.2数据绑定
10.3记录集对象
10.3.1浏览记录集
10.3.2记录集的编辑
10.3.3查询与统计
10.3.4 BLOB数据处理
10.4综合应用
10.5自主学习
10.5.1 SQL中Select语句的使用
10.5.2 ADO对象的使用
习题
实验篇
实验1 VB环境和可视化编程基础
一、实验目的
二、实验内容
实验2顺序结构
一、实验目的
二、实验内容
实验3选择结构
一、实验目的
二、实验内容
实验4循环结构
一、实验目的
二、实验内容
实验5数组和自定义类型
一、实验目的
二、实验内容
实验6过程
一、实验目的
二、实验内容
实验7用户界面设计
一、实验目的
二、实验内容
实验8数据文件
一、实验目的
二、实验内容
实验9图形操作
一、实验目的
二、实验内容
实验10 ADO数据库编程基础
一、实验目的
二、实验内容
参考文献