The following functions can be used to create and manage COM clients:
Specifies a help string which usually provides a general description of the COM server. | |
Specifies the name of the associated help file and the help context code. | |
Specifies the name of the server and the version number. | |
Specifies the GUID which identifies the entire application or library (APPID or LIBID). | |
Create the code and data for an object. | |
Return a 16-byte (128-bit) GUID string containing a CLSID. | |
Creates a group of logically related numeric equates. | |
Declare an event interface within a Class definition. | |
Attach or detach an event handler to/from an event source. | |
Define a loop of program statements which can sequentially examine and act upon each member of a PowerCollection or LinkListCollection. | |
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. | |
Check if object variables refer to the same object. | |
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 ANSI dynamic string value contained in a Variant variable. | |
Returns the Unicode string value contained in a Variant variable. | |
Determine the internal data type of the data stored in a Variant. |