内容简介
第1章 概述
1.1计算机及程序设计
1.1.1程序设计高级语言的种类
1.1.2程序设计高级语言的用法
1.2 VB程序设计界面概述
1.3认识对象和面向对象编程过程
1.4认识属性、事件和方法
1.4.1对象常用公共属性
1.4.2窗体常用特有属性
1.4.3常用事件
1.4.4常用方法
1.5VB的面向对象特性
1.6本章小结
第2章 常用标准控件
2.1文本控件
2.1.1标签(Label)
2.1.2文本框(TextBox)
2.2按钮控件
2.2.1属性
2.2.2事件
2.3单选按钮和复选框
2.3.1属性和事件
2.3.2应用举例
2.4图形控件
2.4.1PictureBox
2.4.2 Image
2.4.3Line
2.4.4Shape
2.5焦点与Tab顺序
2.5.1设置焦点
2.5.2 Tab顺序
第3章 程序设计基础
3.1认识与理解数据类型
3.1.1基本数据类型
3.1.2自定义数据类型
3.2常量和变量
3.2.1常量
3.2.2变量
3.3程序中数据的基本操作:运算
3.3.1算术运算
3.3.2字符串运算
3.3.3关系运算
3.3.4逻辑运算与位运算
3.3.5赋值运算
3.3.6表达式与运算的优先级
3.4常用内部函数
3.4.1输入输出函数
3.4.2类型转换函数
3.4.3字符串操作函数
3.4.4数学函数
3.4.5Rnd随机函数
3.4.6日期函数
3.4.7其他常用函数
3.5程序语句
3.5.1赋值语句
3.5.2注释语句
3.5.3暂停语句
3.5.4End语句
3.6程序的编写规则
第4章 分支与循环
4.1分支结构
4.1.1If-Then语句(单分支结构)
4.1.2 If-Then-Else语句(双分支结构)
4.1.3If — Then-Else语句(多分支结构)
4.1.4If语句嵌套
4.1.5Select Case-End Select结构
4.1.6条件函数
4.2循环结构
4.2.1For-Next循环结构
4.2.2 Do-Loop循环结构
4.2.3Exit Do语句
4.2.4循环嵌套
4.3程序示例
第5章 数组
5.1数组的概念
5.1.1数组命名与数组元素
5.1.2数组定义
5.1.3数组的结构
5.2数组的基本操作
5.2.1数组元素的赋值
5.2.2数组元素的引用
5.2.3数组函数及数组语句
5.2.4数组应用
5.3动态数组
5.3.1动态数组定义
5.3.2 Erase语句
5.3.3动态数组应用
5.4控件数组
5.4.1基本概念
5.4.2建立控件数组
5.4.3控件数组应用
5.5常用算法
5.5.1排序
5.5.2数据查找
第6章 过程
6.1定义Sub过程
6.1.1事件过程
6.1.2通用子程序过程
6.2定义Function过程
6.3过程调用
6.3.1事件过程的调用
6.3.2 Sub过程调用
6.3.3调用Function过程
6.3.4调用其他模块中的过程
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.6.4同名变量使用
6.7综合运用
第7章 界面设计
7.1常用窗体控件
7.1.1分组控件
7.1.1.1Frame控件
7.1.1.2 SSTab控件
7.1.2列表选择控件
7.1.2.1ListBox控件
7.1.2.2 ComboBox控件
7.1.3滚动条
7.1.4时间日期控件
7.1.4.1Timer控件
7.1.4.2 DateTimePicker控件
7.1.5RichTextBox
7.2对话框设计
7.2.1通用对话框
7.2.2自定义对话框
7.3菜单设计
7.3.1下拉式菜单设计
7.3.2弹出式菜单设计
7.3.3为菜单项编写代码
7.4工具栏设计
7.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.2.5顺序文件应用举例
8.3随机文件的操作
8.3.1打开随机文件
8.3.2读写随机文件
8.3.3关闭随机文件
8.3.4随机文件应用举例
8.4二进制文件
8.4.1创建和打开二进制文件
8.4.2读写二进制文件
8.4.3关闭二进制文件
8.5文件操作语句及函数
8.5.1文件操作语句
8.5.2文件操作函数
8.6文件系统控件
8.6.1驱动器列表框
8.6.2目录列表框
8.6.3文件列表框
8.6.4文件系统控件应用举例
8.7本章小结
第9章 图形与动画
9.1计算机绘图基础知识
9.1.1认识坐标系统
9.1.2内部刻度与外部刻度
9.1.3坐标方法
9.2设置所要绘制图形的属性
9.2.1属性
9.2.2 Paint事件
9.2.3设置绘图的颜色和文字属性
9.3绘制图形
9.3.1绘制直线
9.3.2绘制矩形、填充矩形
9.3.3绘制圆、椭圆、圆弧
9.4制作动画
9.4.1移动控件对象实现动画
9.4.2利用Pset动态绘制曲线
第10章 访问数据库
10.1数据库概述
10.1.1数据库概念
10.1.2可视化数据管理器
10.1.3Data控件
10.1.4ADO数据控件
10.2结构化查询语言(SQL)
10.2.1SQL概述
10.2.2 INSERT语句
10.2.3DELETE语句
10.2.4UPDATE语句
10.2.5SELECT语句
10.3数据库应用
附录A VB程序调试
A.1错误类型
A.1.1编辑时错误
A.1.2编译时错误
A.1.3运行时错误
A.1.4逻辑错误
A.2防止程序错误准则
A.3调试与排错
A.3.1逐句查询
A.3.2设置断点
A.3.3调试窗口
A.3.4“立即”窗口
A.3.5“本地”窗口
A.3.6“监视”窗口
附录B 键盘与鼠标操作
B.1键盘操作
B.1.1KeyPress事件
B.1.2 KeyUp事件和KeyDown事件
B.2鼠标操作
B.3拖放
B.3.1自动拖放
B.3.2手动拖放
B.4 OLE拖放