第1章Visual Basic入门 1
1.1 Visual Basic简介 1
1.2 Visual Basic 6.0的安装与启动 2
1.2.1 Visual Basic 6.0的安装 2
1.2.2 Visual Basic 6.0的启动 2
1.3 Visual Basic 6.0的集成开发环境 2
1.3.1标题栏 3
1.3.2菜单栏 3
1.3.3工具栏 6
1.3.4工具箱 7
1.3.5窗体设计器 7
1.3.6代码窗口 8
1.3.7工程资源管理器窗口 8
1.3.8属性窗口 8
1.3.9窗体布局窗口 9
1.4对象与事件驱动 9
1.4.1属性、方法和事件概述 10
1.4.2事件驱动 11
1.5Visual Basic 6.0应用的基本开发方法 12
1.5.1交互式开发 12
1.5.2事件驱动应用程序的工作方式 12
第2章Visual Basic基本语言 19
2.1编码基础 19
2.1.1命名规则 19
2.1.2中断代码行 19
2.2数据描述 20
2.2.1常量与变量 20
2.2.2数据类型 22
2.3运算符和表达式 24
2.3.1算术运算符及表达式 24
2.3.2字符串运算符及表达式 24
2.3.3关系运算符及表达式 25
2.3.4逻辑运算符及表达式 25
2.4基本语句 26
2.4.1赋值语句 26
2.4.2选择结构语句 26
2.4.3循环结构语句 29
2.4.4循环嵌套 33
2.5数组 33
2.5.1基本概念 33
2.5.2数组声明 34
2.5.3静态数组及声明 34
2.5.4动态数组及声明 34
2.5.5数组的基本操作 35
2.5.6控件数组 35
2.5.7自定义数据类型 36
2.6过程与函数 37
2.6.1 Sub过程 37
2.6.2 Function过程 38
2.6.3使用过程 39
2.6.4调用过程 39
2.7常用内部函数 43
2.7.1算术函数 43
2.7.2字符串函数 44
2.7.3日期与时间函数 45
2.7.4类型转换函数 46
2.7.5格式化输出函数 47
第3章 窗体与常用控件 51
3.1窗体 51
3.1.1窗体的概念 51
3.1.2生成窗体 51
3.1.3窗体的结构 51
3.1.4窗体的主要属性 52
3.1.5窗体的主要事件 53
3.1.6窗体的常用方法 53
3.2常用控件 57
3.2.1标签控件 57
3.2.2命令按钮控件 60
3.2.3文本框控件 63
3.2.4单选与复选控件 67
3.2.5图形框与图像框控件 70
3.2.6 Timer控件 71
3.2.7列表框控件 72
3.2.8组合框控件 76
3.3常用算法 79
3.3.1计数、求和、求阶乘等简单算法 79
3.3.2求两个整数的最大公约数、最小公倍数 80
3.3.3判断素数 81
3.3.4排序问题 81
3.3.5查找问题 83
3.3.6插入法 85
3.3.7迭代法 85
3.3.8数制转换 86
3.3.9字符串的处理 86
3.3.10穷举法 88
3.3.11递归算法 88
第4章 鼠标和键盘的常用事件 96
4.1鼠标事件 96
4.1.1 MouseDown事件 96
4.1.2 MouseMove事件 97
4.1.3 MouseUp事件 98
4.2键盘事件 99
4.2.1 KeyPress事件 99
4.2.2 KeyDown事件与KeyUp事件 100
4.3拖放与OLE拖放 102
4.3.1拖放操作 102
4.3.2 OLE拖放 105
第5章 用户界面设计 110
5.1界面设计原则 110
5.2菜单设计 111
5.2.1菜单的基本组成 111
5.2.2菜单状态和种类 112
5.2.3使用菜单编辑器 113
5.2.4弹出式菜单 114
5.2.5菜单属性设置 115
5.3状态条、工具栏、进程条等的设计 115
5.3.1创建状态条 115
5.3.2创建工具栏 116
5.3.3创建进程条 118
5.3.4创建滑块 118
5.3.5创建TabStrip页框控件 118
第6章 数据库编程技术 123
6.1数据库技术基础 123
6.1.1数据库概念 123
6.1.2 Visual Basic的数据访问 124
6.1.3 Visual Basic数据库体系结构 125
6.2 SQL语言简介 126
6.2.1 Select语句 126
6.2.2 Insert语句 127
6.2.3 Update语句 128
6.2.4 Delete语句 128
6.2.5 Create语句 128
6.2.6 Drop语句 129
6.3数据控件 130
6.3.1 Data控件的常用属性 130
6.3.2 Data控件的常用方法 132
6.3.3 Data控件的常用事件 132
6.4数据库编程对象 134
6.4.1数据访问对象(DAO) 134
6.4.2远程数据对象(RDO) 135
6.4.3 ActiveX数据对象(ADO) 136
6.5数据绑定控件 137
6.5.1 Visual Basic的常用数据绑定控件 137
6.5.2 Visual Basic的高级数据绑定控件 137
第7章 图形与多媒体 147
7.1图形操作基础 147
7.1.1坐标系 147
7.1.2颜色的设置 149
7.1.3图形处理 150
7.1.4文本处理 157
7.1.5打印 159
7.1.6剪贴板(ClipBoard) 160
7.2多媒体应用 162
7.2.1 Animation控件 162
7.2.2 Multimedia控件 164
第8章 文件 167
8.1传统文件处理方式 167
8.1.1基本概念 167
8.1.2文件访问类型 167
8.1.3顺序文件 168
8.1.4随机文件 173
8.1.5二进制文件 177
8.2文件系统控件 177
8.2.1控件功能 177
8.2.2控件的常用属性 177
8.2.3控件的常用事件 178
8.2.4控件的常用语句 179
8.2.5三个控件的连接 179
8.3程序调试和错误处理 180
8.3.1程序调试 180
8.3.2常见错误 180
第9章Visual Basic 高级应用 185
9.1 ActiveX控件 185
9.1.1 ActiveX控件概述 185
9.1.2页框 185
9.1.3排列显示(ListView )控件 187
9.1.4分层显示(TreeView )控件 187
9.1.5图像列表和图像组合框 187
9.1.6通用对话框控件 188
9.2对象的概念 189
9.2.1对象和类 189
9.2.2对象的建立和编辑 190
9.2.3对象的属性、事件和方法 190
第10章 制作安装盘 194
10.1使用打包和展开向导 194
10.1.1打包 194
10.1.2展开 196
10.2检测安装程序 196