目 录
译者序
前言
第1章 扩展控件的特性
1.1如何将常用的Open/Save对话框纳入应用程序
1.2如何扩展多行文本框控件的功能
1.3如何扩展组合框和列表框控件的功能
1.4如何使用拖放技巧来实现排序工具的功能
第2章 新控件
2.1如何用ImageList控件对图形进行加载和操作
2.2如何用ImageList对象对图形进行加载和操作
2.3如何用ListView控件创建Explorer 型控件
2.4如何用ListView和TreeVieW控件来展示数据对象
第3章 类的基础知识
3.1如何用属性和方法创建简单类
3.2如何处理简单类中的事件
3.3如何改进一个简单类以便实现它的多态性
3.4如何用类来创建简单的容器控件
3.5如何理解和使用单元线程组件
3.6如何在类中创建独立对象或对象集合
第4章 对象的基础知识
4.1如何建立可复用的AboutBox对话框
4.2如何创建带有动画或进度栏的示忙对话框
4.3如何增强VB应用程序向导的闪现屏幕
4.4如何创建应用程序错误记录
第5章 ActiveX控件
5.1如何创建基本控件项目
5.2如何用DesignTime方式来运行控件
5.3如何创建控件的属性
5.4如何定义用于控件的事件
5.5如何用向导将属性页添加给控件
5.6如何编译和传送控件
5.7如何将简单的容器类转换成控件
第6章 与Internet的集成
6.1如何创建ActiveX文档
6.2如何建立CAB文件来分配Ac6veX组件
6.3如何将ActiveX组件纳入Web页
6.4如何调用和控制Web页
6.5如何使用WININETAPI来传送文件
6.6如何创建DHTML应用程序
第7章 应用程序的性能
7.1如何评测计算性能
7.2如何评估图形性能
7.3如何理解和执行静态代码分析
7.4如何对程序执行过程进行剖析
7.5如何评估对象创建性能
7.6如何在设计和编写过程中作性能考虑
第8章 使用Win32API
8.1如何确定一个驱动器的特性
8.2如何使用共享资源文件DLL
8.3如何使用子类接收从Explorer拖放的交件
8.4如何解释位屏蔽中的值
8.5如何创建和使用Registry的项目
8.6如何使用回调来枚举窗口
第9章 Windows接口程序设计
9.1如何使用接口来监控远程对象状态
9.2如何保持时间同步使时间戳记精确
9.3如何管理对象和服务程序库
9.4如何检查远程邮箱中的邮件
第10章 窗体
10.1如何给窗体增加属性
10.2如何给窗体增加事件
10.3如何给桌面托盘增加图标
10.4如何使桌面托盘中的图标动起来
第H章 数据库
11.1如何使用捆绑控件添加和删除记录
11.2如何使用列表来更新记录集内的字段
11.3如何处理数据控件的错误
11.4如何使用数据访问对象来添加和删除记录
11.5如何用数据访问对象的索引值来查找记录
11.6如何用代码创建新数据库
11.7如何附加来自另一个数据库的表格
11.8如何压缩和修理数据库
11.9如何确定记录集内包含多少个记录
11.10如何了解关于表格的其他信息
11.11如何使用数据访问对象来查看dBASE、FoxPro和Paradox数据库文件
11.12如何用VisualBasic应用程序访问电子表格文件
11.13如何访问Web(HTML)页中的数据
11.14如何使用DataRepeater控件
第12章 与徽标相容的应用程序
12.1如何生成与徽标相容的用户界面
12.2如何用Regisrtry项目来实现拖放式操作
12.3如何满足其他的各种要求
12.4如何创建定制的安装和卸载程序
第13章扩展VB功能和管理开发过程
13.1如何使用储存库
13.2如何使用VisualSourceSafe
13.3如何创建插件
13.4如何创建向导
第14章 高级数据对象
14.1如何将ADO与DAO和RDO进行比较
14.2如何把ADO包括进来作为项目的组成部分
14.3如何使用ADO访问记录集
14.4如何管理作为变量数组返回的数据结构
14.5如何用ADO数据控件创建简单的数据库前端
第15章 开发基于Web的多层应用程序
15.1如何设计基于组件的应用程序
15.2如何创建可重用的数据访问组件
15.3如何创建业务对象
15.4如何创建访问远程业务对象的应用程序
15.5如何创建能与MTS打交道的组件
第16章 其他编程问题
16.1如何用VisualBasic向多个应用程序表述一个对象
16.2如何从Web服务器请求ActiveX文档或控件中的信息
16.3如何用类创建实用程序来创建对象模型
词汇表
如何使用本书所附的光盘