IVCLComObject interface
Com automation Object interface.
Declaration
IVCLComObject = classDescription
IVCLComObject is used by TComponent to implement the
IUnknown
interface used by COM automation servers. Partially, it is the translation to pascal
of the
IDispatch interface definition by Microsoft. If
TComponent needs to return an
IUnknown interface, it
creates a
IVCLComObject interface instead.See also
Methods
GetTypeInfoCount | The IDispatch:GetTypeInfoCount call for automation servers. | |
GetTypeInfo | The IDispatch:GetTypeInfo call for automation servers. | |
GetIDsOfNames | The IDispatch:GetIDsOfNames call for automation servers. | |
Invoke | The IDispatch:Invoke call for automation servers. | |
SafeCallException | This method can be invoked if an exception occurs during Invoke. | |
FreeOnRelease | Is called by TComponent.FreeOnRelease. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
