引言 1
第1章 Visual Basic 5.0中的新内容 1
在这个集成开发环境中有哪些新内容 1
新的语言特性 10
第2章 控件基础知识 14
ActiveX控件概述 14
控件接口 18
第3章 开发你的第一个控件 21
起步 21
项目管理 22
控件设计 23
控件测试 24
剖析HappyHour控件的Caption属性 26
利用ActiveX控件接口向导设置属性 32
第4章 控件属性 36
创建属性过程 36
创建定制的属性页 51
第5章 处理和引发事件 58
创建定制的事件 58
UserControl对象的事件 66
第6章 控件方法 68
创建一个方法 68
创建一个带参量的方法 71
创建带返回值的方法 72
使用容器提供的方法 75
标准方法的实现 75
第7章 使用容器 77
容器概述 77
使用Extender对象 78
第8章 使用结构控件 87
固有控件 87
对控件中的所有结构控件进行操作 88
第三厂家的控件 89
找寻商用控件 90
第9章 用户绘制的控件 95
图形方法 95
Print事件 100
用户绘制的控件:IIexagon Control 101
Refresh方法 102
以禁止方式显示控件 103
显示Default属性 104
表明你的控件是聚焦的 106
第10章 窗口装饰 107
给控件加上透明背景 107
设计时、运行时及只读属性 107
利用控件充当容器 109
访问键的实现 112
运行时不可见的控件 115
与底表边缘对齐的控件 116
增加一个About框 118
项目模板 120
增加一个工具箱位图 123
第11章 建立Windows API和DLL调用 124
DLL调用说明 124
项目举例:SoundButton控件 125
项目举例:MenuPic控件 130
第12章 控件发布 137
控件编译 137
二进制兼容性 138
给控件命名 139
项目属性 139
在Microsoft Access下测试编译后的控件 142
使用Setup向导 144
二进制许可授权 146
本地化 147
为控件登记和取消登记 148
使用Regclean 148
第13章 在Web上部署控件 150
拥有Web网点的用户 150
对于不上网的用户 150
获取ActiveX Control Pad 151
HTML和VBScript强化教程 151
使用ActiveX Control Pad 152
在Web浏览器中测试你的控件 154
使它与Netscape一起工作 158
在Internet上使用Sctup向导 159
CAB文件和CODEBASE标记 160
安全性考虑 162
Web上的许可证发放问题 163
签署你的代码 165
使用Signcode签署你的.CAB文件 166
第14章 与因特网交互的控件 169
属性值的异步下载 169
作为结构控件的因特网控件 176
在控件中增添Web浏览功能 183
程序调试 193
第15章 程序调试与错误陷阱设置 193
错误处理 202
第16章 面向对象编程 209
面向对象的基本原理 209
类 209
集合 213
将类结合到控件中 218
利用Implements(实施)关键字建立接口 220
使用Friend(友好)方法 223
第17章 数据库访问 226
Visual Basic的数据访问 226
在ActiveX控件中增加数据认知功能 230
词汇表 235