目次 1
1 Visual Basic程序设计概论 1
1.1 概述 1
1.2 Visual Basic的安装与启动 3
1.3 Visual Basic的集成开发环境 6
1.4 Visual Basic编程及关键性概念 15
1.5 生成可执行文件和制作安装盘 23
习题1 25
2.1 窗体(Form) 27
2 窗体和基本控件 27
2.2 标签(Label) 31
2.3 文本框(TextBox) 33
2.4 命令按钮 35
习题2 39
3 Visual Basic语言基础 43
3.1 Visual Basic的语句及对书写的约定 43
3.2 Visual Basic的基本数据类型 44
3.3 常量与变量 48
3.4 Visual Basic的运算符和表达式 51
3.5 Visual Basic的常用函数 53
3.6 Visual Basic的流程控制 59
3.7 Visual Basic的基本输入输出语句 68
3.8 Visual Basic的过程 72
3.9 变量的作用域 77
3.10 自定义数据类型 81
3.11 调试方法 82
3.12 典型算法 87
习题3 90
4 数组 98
4.1 数组的基本概念 98
4.2 变量数组 99
4.3 控件数组 102
4.4 数组的应用 106
习题4 109
5 用户界面设计 114
5.1 单选按钮、复选框和框架 114
5.2 计时器 119
5.3 列表框、组合框和滚动条 122
5.4 图片框与图像框 126
5.5 图形控件与方法 127
5.6 公用对话框 132
5.7 多文档窗体 136
习题5 141
6 菜单设计 146
6.1 菜单基本组成 146
6.2 菜单编辑器窗口简介 147
6.3 建立菜单 149
6.4 执行菜单命令 152
6.5 快捷菜单 152
6.6 菜单应用举例 153
习题6 155
7.1 概述 156
7 鼠标与键盘事件 156
7.2 检测鼠标按钮 157
7.3 检测Shift,Ctrl及Alt键的状态 157
7.4 鼠标拖放改变控件位置 159
7.5 设计一个简单的绘图程序 160
7.6 响应键盘事件 162
习题7 164
8 文件处理 166
8.1 文件系统控件 166
8.2 文件的基本概念及访问类型 168
8.3 顺序型访问 168
8.4 随机型访问 175
8.5 二进制型访问 178
习题8 179
9 数据库编程 181
9.1 认识数据库 181
9.2 创建一个数据库 181
9.3 三种数据库访问技术 185
9.4 用DAO的Data控件访问数据库 186
9.5 用DAO方式编写代码来操作记录 192
9.6 用ADO编程 200
9.7 SQL简介 212
9.8 维护数据库的完整性 217
习题9 220
10 使用ActiveX控件 223
10.1 装载ActiveX控件 223
10.2 ActiveX控件浏览 223
10.3 几个常用ActiveX控件的使用 225
习题10 233
附录A 7位ASCII码表 235
附录B Visual Basic的文件分类 236
附录C Visual Basic的限制 237
附录D Windows API函数应用 240