出版说明
前言
第1章 Visual Basic集成开发环境与预定义对象
1. 1 程序设计语言
1. 1. 1 面向过程与面向对象的语言
1. 1. 2 可视化与事件驱动型语言
1. 2 启动与退出Visual Basic
1. 3 Visual Basic编程环境
1. 3. 1 主窗口
1. 3. 2 窗体设计器与工程资源管理器窗口
1. 3. 3 属性窗口与工具箱窗口
1. 4 对象
1. 4. 1 Visual Basic中的对象
1. 4. 2 对象属性设置
1. 5 窗体
1. 5. 1 窗体的结构与属性
1. 5. 2 窗体事件
1. 6 控件
1. 6. 1 控件的画法
1. 6. 2 控件的基本操作
1. 7 习题
第2章 简单程序设计
2. 1 语句
2. 2 命令按钮控件
2. 3 编写简单的Visual Basic应用程序
2. 3. 1 程序设计
2. 3. 2 代码编辑器
2. 4 程序的保存. 装入和运行
2. 4. 1 保存程序
2. 4. 2 程序的装入
2. 4. 3 程序的运行
2. 5 习题
第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 Shell函数
3. 4 运算符与表达式
3. 4. 1 算术运算符
3. 4. 2 关系运算符与逻辑运算符
3. 4. 3 表达式的执行顺序
3. 5 习题
第4章 数据输入输出
4. 1 数据输出--Print方法
4. 1. 1 Print方法
4. 1. 2 与Print方法有关的函数和方法
4. 1. 3 格式输出
4. 2 数据输入--InputBox函数
4. 3 MsgBox函数和MsgBox语句
4. 4 字形
4. 5 习题
第5章 常用控件
5. 1 文本控件
5. 1. 1 标签
5. 1. 2 文本框
5. 2 图形控件
5. 2. 1 图片框和图像框
5. 2. 2 图形文件的装入
5. 2. 3 直线和形状
5. 3 复选框和单选按钮
5. 3. 1 复选框和单选按钮的属性和事件
5. 3. 2 应用举例
5. 4 列表框和组合框
5. 4. 1 列表框
5. 4. 2 组合框
5. 5 滚动条
5. 6 计时器
5. 7 框架
5. 8 Activex控件
5. 8. 1 选项卡控件
5. 8. 2 滑动器控件 Slider
5. 8. 3 进度条 ProgressBar
5. 9 焦点与Tab顺序
5. 9. 1 设置焦点
5. 9. 2 Tab顺序
5. 10 习题
第6章 控制结构与数组
6. 1 选择控制结构
6. 1. 1 条件语句
6. 1. 2 IIf函数
6. 2 多分支控制结构
6. 3 循环控制结构
6. 3. 1 For循环控制结构
6. 3. 2 当循环控制结构
6. 3. 3 Do循环控制结构
6. 4 数组
6. 4. 1 数组的定义
6. 4. 2 动态数组
6. 5 数组的基本操作
6. 5. 1 数组元素的输入. 输出和复制
6. 5. 2 ForEach...Next语句
6. 6 控件数组
6. 7 程序举例
6. 8 习题
第7章 过程
7. 1 Sub过程
7. 1. 1 建立Sub过程
7. 1. 2 调用Sub过程
7. 2 Function过程
7. 2. 1 建立Function过程
7. 2. 2 调用Function过程
7. 3 参数传送
7. 3. 1 形式参数与实际参数
7. 3. 2 引用与传值
7. 3. 3 数组参数的传送
7. 4 对象参数
7. 4. 1 窗体参数
7. 4. 2 控件参数
7. 5 递归
7. 6 键盘事件过程
7. 6. 1 KeyPress事件
7. 6. 2 KeyDown和KeyUp事件
7. 7 鼠标事件过程
7. 8 拖放
7. 8. 1 与拖放有关的属性. 事件和方法
7. 8. 2 自动拖放
7. 8. 3 手动拖放
7. 9 习题
第8章 菜单与对话框程序设计
8. 1 下拉式菜单
8. 1. 1 菜单编辑器
8. 1. 2 建立下拉式菜单
8. 1. 3 菜单项控制
8. 2 弹出式菜单
8. 3 对话框程序设计
8. 3. 1 文件对话框
8. 3. 2 其他对话框
8. 4 习题
第9章 数据文件
9. 1 文件概述
9. 2 顺序文件
9. 2. 1 顺序文件的写操作
9. 2. 2 顺序文件的读操作
9. 3 随机文件
9. 3. 1 随机文件的读写操作
9. 3. 2 程序举例
9. 4 文件系统控件
9. 4. 1 驱动器列表框和目录列表框
9. 4. 2 文件列表框
9. 4. 3 程序举例
9. 5 习题
第10章 多窗体程序与环境应用
10. 1 建立多窗体应用程序
10. 1. 1 与多窗体程序设计有关的语句和方法
10. 1. 2 多窗体程序举例
10. 1. 3 多窗体程序的执行与保存
10. 2 VisualBasic工程结构
10. 2. 1 标准模块
10. 2. 2 窗体模块
10. 2. 3 SubMain过程
10. 3 闲置循环与DoEvents语句
10. 4 变量和过程的作用域
10. 4. 1 变量的作用域和生存期
10. 4. 2 过程的作用域
10. 5 系统对象
10. 5. 1 App对象
10. 5. 2 Screen对象
10. 5. 3 Printer对象
10. 6 习题
第11章 图形程序设计
11. 1 对象坐标系统
11. 1. 1 默认规格和标准规格
11. 1. 2 自定义规格
11. 2 常用绘图方法
11. 2. 1 点与直线
11. 2. 2 矩形
11. 2. 3 圆. 椭圆和弧
11. 3 颜色
11. 4 用PaintPicture方法画图
11. 5 图形漫游
11. 6 习题
第12章 Windows应用程序接口 API
12. 1 VisualBasic与动态链接库
12. 1. 1 动态链接库
12. 1. 2 在VisualBasic中使用动态链接库
12. 2 API文本浏览器
12. 2. 1 API文本浏览器的使用
12. 2. 2 把声明. 常量或类型复制到VisualBasic代码中
12. 3 API调用举例
12. 3. 1 调用API图形 图像 函数
12. 3. 2 改变窗体外观
12. 3. 3 文本输出与环境设置
12. 4 习题
第13章 数据库程序设计
13. 1 数据库构成及数据类型
13. 1. 1 基本概念
13. 1. 2 数据类型
13. 2 用数据管理器建立数据库
13. 2. 1 建立新的数据库
13. 2. 2 输人数据
13. 3 用数据控件访问数据库
13. 3. 1 一个简单例子
13. 3. 2 约束控件 Bound Control
13. 4 用数据控件查找. 增加和删除记录
13. 4. 1 数据控件的属性. 方法和事件
13. 4. 2 记录的查找. 增加和删除
13. 5 用ADO数据控件和DataGrid控件访问数据库
13. 5. 1 结构化查询语言SQL
13. 5. 2 用ADO数据控件和DataGrid控件访问数据库
13. 6 用数据窗体向导访问数据库
13. 7 习题
第14章 多媒体程序设计
14. 1 MCI控件
14. 1. 1 MCI控件的基本功能
14. 1. 2 MCI命令及其使用
14. 2 MCI控件的属性和事件
14. 3 MCI控件程序举例
14. 4 MCIWnd控件
14. 5 MediaPlayer控件
14. 6 习题
第15章 Internet程序设计
15. 1 Web与URL
15. 1. 1 什么是Web
15. 1. 2 什么是URL
15. 2 WebBrowser控件和InternetExplorer对象
15. 2. 1 WebBrowser控件和InternetExplorer对象的属性和方法
15. 2. 2 WebBrowser控件和InternetExplorer对象的事件
15. 3 WebBrowser控件应用举例
15. 4 用API进行Internet程序设计
15. 4. 1 有关的API函数
15. 4. 2 程序举例
15. 5 习题
参考文献