第一章Visual BasiC概述 1
第一节Visual Basic简介 1
第二节Visual Basic的安装和启动 1
一、Visual Basic 6.0的安装 1
二、启动Visual Basic 6.0(中文版) 2
第三节 主窗口 4
一、标题栏和菜单栏 4
二、工具栏 5
第四节 其他窗口 6
一、窗体设计器和工程资源管理器 6
二、属性窗口和窗体布局窗口 8
第五节 简单应用程序 9
第六节 设计VB应用程序的一般步骤 15
一、设计用户界面 15
二、设置属性 16
三、编写代码 16
四、保存和运行调试工程、生成EXE文件 17
第七节 对象、事件与事件过程 17
本章小结 18
习题一 19
第二章Visual Basic程序设计基础 20
第一节 数据类型 20
一、基本数据类型 20
二、自定义的数据类型 22
第二节 变量和常量 23
一、命名规则 23
二、变量声明 23
三、常量 24
第三节 常用内部函数 25
一、数学函数 25
二、转换函数 26
三、字符串函数 26
四、日期函数 27
五、格式输出函数 27
六、Shell函数 29
第四节 运算符与表达式 30
一、运算符 30
二、表达式 32
本章小结 32
习题二 33
第三章Visual Basic程序结构 34
第一节 程序结构 34
一、选择结构 34
二、循环结构 38
三、其他辅助控制语句 40
第二节 数组 41
一、静态数组 41
二、动态数组 41
三、控件数组 43
本章小结 44
习题三 45
第四章 窗体及标准控件 46
第一节 简单Visual Basic程序实例入门 46
第二节 窗体设计 48
一、窗体的属性 49
二、窗体的事件 50
三、窗体的方法 51
第三节 标准控件 53
一、控件的通用属性 53
二、在窗体上添加控件 54
三、标签 55
四、命令按钮 57
五、文本框 59
六、单选按钮 63
七、复选框 65
八、框架 66
九、列表框 68
十、组合框 70
十一、水平滚动条(HScrollBar)和垂直滚动条(VScllBar) 73
十二、时钟控件(Timer) 74
第四节 控件焦点 75
第五节 设置启动窗体 77
第六节 综合设计实例 78
一、系统的功能 78
二、系统的设计过程 80
本章小结 86
习题四 86
第五章 菜单与对话框 87
第一节 菜单编程 87
一、菜单的编辑环境 87
二、菜单的创建过程 88
三、创建弹出式菜单 90
四、动态增减菜单项的内容 92
第二节 对话框编程 93
一、消息框 93
二、输入框 95
三、通用对话框 96
本章小结 102
习题五 103
第六章窗体 104
第一节 单文档界面 104
第二节 多文档界面 107
本章小结 111
习题六 111
第七章 过程 112
第一节 子过程 112
一、子过程的建立 112
二、调用子过程 115
第二节 函数过程 116
一、函数过程的定义 116
二、调用函数过程 117
第三节 参数传递 117
一、形参与实参 117
二、引用 119
三、传值 120
四、数组参数的传送 121
第四节 可选参数与可变参数 123
一、可选参数 123
二、可变参数 124
第五节 对象参数 125
一、窗体参数 125
二、控件参数 127
第六节 局部内存分配 128
第七节 递归 130
第八节Shell函数 131
本章小结 133
习题七 133
第八章Visual Basic的文件系统 134
第一节 文件操作常用函数 134
第二节 文件系统中使用的控件 135
一、驱动器列表框控件(DriveListBox) 136
二、目录列表框控件(DirListBox) 137
三、文件列表框控件(FileListBox 139
四、文件系统控件的使用综合示例 140
第三节 常用的文件操作方法 142
一、文件的存储类型 142
二、顺序文件的操作 142
三、随机文件的操作 148
四、进制文件的操作 153
本章小结 155
习题八 155
第九章 程序调试与错误处理 156
第一节 错误类型 156
第二节 出错处理 157
一、设置错误捕获 157
二、Resume语句 158
三、Err对象 158
第三节 调试程序 159
一、调试工具 160
二、使用调试窗口 161
本章小结 163
习题九 163
第十章Visual Basic数据库开发 164
第一节 数据库基础知识 164
一、数据与数据库数据 164
二、关系型数据库 164
第二节 创建数据库 165
一、创建一个数据库 165
二、创建数据表 167
三、查询 170
第三节 结构化查询语言SQL 171
第四节 访问数据库 173
一、数据访问接口 173
二、ADO对象模型数据访问 173
第五节 ADO控件 177
一、添加ADO数据控件 177
二、使用ADO DATA控件连接数据库 178
本章小结 181
习题十 181
第十一章Visual Basic多媒体应用 183
第一节 多媒体基础 183
第二节MCI命令和MMControl控件 184
一、MCI命令 184
二、MMControl控件 184
三、 MMControl控件的特有事件及编程步骤 185
四、应用举例 186
第三节API函数 189
一、API 函数简介 189
二、API函数的说明 189
三、API多媒体函数应用举例 191
第四节 引用外部功能编程 193
一、MSTTS简介 193
二、应用举例 194
本章小结 196
习题十一 196
第十二章ActiveX控件 197
第一节 创建一个简单的ActiveX控件 197
第二节 使用自己创建的 ActiveX控件 201
第三节 创建ActiveX控件的一般步骤 201
本章小结 202
习题十二 202
第十三章 完成Visual Basic程序 203
第一节 完善用户界面准则 203
第二节 安装向导Package and Deployment Wizard(Setup Wizard) 204
第三节Visual Basic程序的创建方法总结 205
本章小结 206
习题十三 206
实训 207
实训1 Visual Basic概述 207
实训2 Visual Basic程序设计基础 207
实训3 Visual Basic程序结构 208
实训4窗体及标准控件 209
实训5菜单与对话框 210
实训6窗体 210
实训7过程 211
实训8 Visual Basic的文件系统 212
实训9错误处理与调试 212
实训10 Visual Basic数据库开发 213
实训11多媒体程序设计 213
实训12 ActiveX控件 214
实训13完成Visua1 Basic程序结构 214