ACC97: Custom ActiveX Control Features Supported in MS Access 97ID: Q164241
|
Advanced: Requires expert coding, interoperability, and multiuser skills.
This article lists the ActiveX control (formerly called OLE Custom Control)
interfaces that Microsoft Access 97 requires, as well as those categories
of interfaces that it does and does not support. This information will help
you to create custom ActiveX controls that you can use in Microsoft Access
97.
NOTE: Microsoft Product Support Services for Microsoft Access will not support
custom ActiveX controls. The only supported ActiveX controls are those that
ship with Microsoft Access, Microsoft Access Developer's Toolkit, and
Microsoft Office 97 Developer Edition Tools. For a list of supported
ActiveX controls, please see the following article in the Microsoft
Knowledge Base:
Q160126 ACC97: Supported ActiveX Controls for Microsoft Access 97
The ActiveX Component Object Model (COM) is a standard that specifies the
object model and programming requirements that enable COM objects to
interact with other objects in a container application, such as Microsoft
Access.
The Component Object Model defines sets of related functions, called
interfaces, that are common to all COM-based technologies. The functions
within each interface are called methods. Sets of interfaces, called
component categories, identify an entire area of functionality, such as
databinding. When an ActiveX control is installed, it registers those
component categories that it requires, and those that it supports, in the
Windows registry. A container application can check the registry to see if
it supports a control's component category requirements before it offers
that control to a user.
Microsoft Access 97, as an ActiveX control container, requires a control to
support a base set of interfaces. Other interfaces and component categories
are optionally supported in Microsoft Access 97, and still others are not
supported at all. The following information will assist you in creating
ActiveX controls with the features best suited for use in Microsoft Access
97 databases.
For more information about creating custom ActiveX controls, please refer
to the ActiveX Control and Control Container Guidelines appendix in
Microsoft's ActiveX SDK Core Components for Windows 95 & NT 4.0. You can
download the Microsoft ActiveX SDK from Microsoft's Web site at:
http://www.microsoft.com/workshop/misc/activexsdk/
Additional query words: ODE
Keywords : kbprg
Version : 97
Platform : WINDOWS
Issue type : kbhowto
Last Reviewed: April 15, 1999