ActiveX 控件

ActiveX 控件,以前被称作 OLE 控件,是一个标准的用户接口元素,能够快速地把窗体和对话框组装起来。ActiveX 控件还使 Internet 更加生动,为 World Wide Web 页增加了有趣的新功能。

具有供应用程序使用的各种各样的控件是 Visual Basic 的一贯特色。现在,可以使用 Visual Basic 和其它开发工具创建用户自己的控件了。通过 ActiveX 控件,在 Visual Basic 中做的工作已经可以发展到 Internet 上了。

设计一个 ActiveX 控件就象设计一个 Visual Basic 窗体那样容易-用户可以使用所熟悉的 Visual Basic 图形命令来画控件,或者使用已有的控件来创建一个控件组。

ActiveX 控件可以在运行中调试,因此可以直接从调试窗体的代码跟踪到 ActiveX 控件工程的代码中。

可以在 Visual Basic 的 ActiveX 控件上增加数据绑定,这样使用者就能很容易地把控件中的各个字段绑定到数据库或其它数据源中适当的字段上。您也可以使用数据绑定创建其它控件能绑定的 ActiveX 控件,与 Visual Basic 的 Data 控件类似。。

通过向控件增加属性页,命名常数以及事件,创建一个完善的 ActiveX 控件包将变得很容易。

可以把 ActiveX 控件直接编译进应用程序的执行文件中去,或者编译进 .ocx 文件。一些象 Visual Basic 和 Microsoft Visual C++ 之类的开发工具以及象 Microsoft Office 之类的最终用户产品可以使用这些文件,在 Internet 上也可以使用它们。

“创建 ActiveX 控件”为创建控件提供了一个快速的入门介绍-包括在设计阶段运行代码来调试控件的设计时期的行为的一些基本思想。

详细信息 “建立 ActiveX 控件”和“创建 ActiveX 控件的属性页”深入地讨论了创建控件的问题。“部件设计的一般准则”和“调试、测试和部署部件”也包含了控件设计者感兴趣的许多主题。