目录 1
第一章 Visual Basic程序设计概述 1
第一节 Visual Basic语言简介 1
Visual Basic语言的产生和发展 1
VB的特点 1
第二节 VB程序的开发环境 2
启动VB 2
VB的集成环境 3
基本概念 5
第三节 VB程序设计的一般过程 6
习题一 9
第二章 VB程序设计的基础知识 10
第一节 语言元素 10
字符集 10
标识符 10
基本数据类型 11
第二节 数据类型 11
用户定义的数据类型 12
第三节 常量与变量 13
常量 13
变量 14
数组 17
数学函数 18
字符串函数 18
第四节 常用内部函数 18
日期函数 20
转换函数 21
第五节 表达式 22
数值表达式 22
字符串表达式 23
逻辑表达式 23
习题二 25
第一节 顺序语句结构 26
赋值语句 26
第三章 VB程序设计的基本语句 26
数据的输入 27
数据的输出 29
程序的注释 32
第二节 选择结构语句 33
If语句 33
Select Case语句 35
第三节 循环结构语句 37
For—Next循环 38
While—Wend循环 39
Do—Loop循环 39
三种循环的比较 40
循环的嵌套 41
数组的使用 44
习题三 46
第一节 窗体的使用 49
窗体的结构 49
第四章 窗体及内部控件的使用 49
窗体的常用属性 50
窗体的常用事件 51
操作窗体常用的方法 52
第二节 内部控件的使用 52
文本框的使用 52
标签的使用 54
命令按钮的使用 54
复选框的使用 55
单选钮的使用 55
图片框与图像框的使用 55
框架的使用 56
列表框的使用 58
组合框的使用 60
滚动条的使用 61
驱动器列表框、目录列表框和文件列表框的使用 63
计时器的使用 65
第三节 菜单设计 66
菜单编辑器 66
菜单的设计及使用 67
习题四 69
第五章 过程 70
第一节 Sub过程 70
Sub过程的定义 70
Sub过程的调用 72
Sub Main过程 72
第二节 Function过程 73
Function过程的定义 73
传值函数 74
Function过程的调用 74
第三节 参数的传递 74
引用函数 75
第四节 过程的嵌套与递归调用 76
过程的嵌套调用 76
过程的递归调用 77
习题五 78
图片框 80
第六章 VB的图形功能 80
第一节 装入图形 80
图像框 81
图片框与图像框的比较 83
第二节 作图 83
用直线控件(Line)画线 83
用形状控件(Shape)画矩形、圆和椭圆 84
用对象提供的作图方法作图 85
第三节 动画简介 93
用图形的移动来显示动态画面 93
用不同的图形交替显示进行动画设计 94
用PaintPicture方法实现动画设计 95
习题六 97
第七章 文件系统 98
第一节 顺序文件 98
顺序文件的打开与关闭 98
向顺序文件中写入数据 99
从顺序文件中读取数据 100
与顺序文件有关的函数 102
第二节 随机文件 103
随机文件的打开与关闭 103
向随机文件中写入数据 104
从随机文件中读取数据 105
第三节 二进制文件 108
二进制文件的打开与关闭 108
向二进制文件中写入数据 108
与二进制文件有关的函数和语句 109
从二进制文件中读取数据 109
习题七 111
第八章 VB的高级功能 112
第一节 多文档界面 112
创建MDI窗体及其子窗体 112
控制MDI窗体和子窗体 113
第二节 剪贴板与OLE控件 114
剪贴板的应用 114
OLE控件 117
第三节 常用ActiveX控件 119
通用对话框(DialogBox)控件 120
图像盒(ImageList)控件 126
工具条(ToolBar)控件 128
多页选项卡(SSTab)控件 129
微调(UpDown)控件 130
通讯(MSComm)控件 130
用数据库管理器操作数据库 132
数据库概述 132
第四节 VB的数据库功能 132
数据(Data)控件 134
多记录数据库的约束控件 138
数据访问对象(DAO) 140
习题八 141
附录一 142
附录二 146
附录三 147