The following functions can be used to create and manage COM clients:
|
Create the code and data for an object. | |
|
Attach or detach an event handler to/from an event source | |
|
Return a 16-byte (128-bit) GUID string containing a CLSID | |
|
Return a 16-byte (128-bit) Globally Unique Identifier GUID | |
|
Return a 38-byte human-readable GUID/UUID string | |
|
Sets and returns additional information about certain Dispatch Status Codes for the OBJRESULT function. | |
|
Declare INSTANCE variables which are unique to each object | |
|
Declare a direct object interface and its member Methods/Properties. | |
|
Declare a dispatch interface and its member Methods/Properties for the purposes of IDBinding to a Dispatch COM interface. | |
|
Determine whether an object supports a particular interface | |
|
Determine the current status of a given object variable | |
|
Determine the current status of a given object variable | |
|
Assign an object reference to an object variable. | |
|
Assign a value to a variable or Variant | |
|
A pseudo object variable to reference the current object | |
|
Define a METHOD procedure within a class | |
|
A pseudo object variable to reference the inherited parent object. | |
|
Return True/False of the running state of a COM EXE object | |
|
Retrieve or read the value of an Dispatch Interface member Property | |
|
Assign or write a value to an Dispatch Interface member Property | |
|
Assign or write a value to an Dispatch Interface member Property that contains a reference to an object | |
|
Call or execute a member Method of an Dispatch Interface | |
|
Call or execute a member Method of an event Dispatch Interface | |
|
Return an object pointer of a specified object variable | |
|
Return the execution result of the most recent OBJECT statement | |
|
Returns a string which describes an OBJRESULT (hResult) code | |
|
Return the alphanumeric PROGID string (text) of a given CLSID | |
|
Retrieve a data value from the object | |
|
Assign a data value to an object | |
|
Call Event Handler code | |
|
Clear a Variant to empty (%VT_EMPTY) | |
|
Translate an ANSI string into a Unicode string | |
|
Return the numeric value contained in a Variant variable | |
|
Return the dynamic string value contained in a Variant variable | |
|
Determine the internal data type of the data stored in a Variant |