DFAUTO routines help you work with Automation objects. To use a DFAUTO routine, add the following statement to the program unit containing the routine:
Table E-8 summarizes DFAUTO routines.
Table E-8 Summary of DFAUTO Routines (WNT, W9*)
Name | Description |
---|---|
AUTOAddArg | Passes an argument name and value and adds the argument to the argument list data structure. |
AUTOAllocateInvokeArgs | Allocates an argument list data structure that holds the arguments to be passed to AUTOInvoke. |
AUTODeallocateInvokeArgs | Deallocates an argument list data structure. |
AUTOGetExceptInfo | Retrieves the exception information when a method has returned an exception status. |
AUTOGetProperty | Passes the name or identifier of the property and gets the value of the Automation object's property. |
AUTOGetPropertyByID | Passes the member ID of the property and gets the value of the Automation object's property into the argument list's first argument. |
AUTOGetPropertyInvokeArgs | Passes an argument list data structure and gets the value of the Automation object's property specified in the argument list's first argument. |
AUTOInvoke | Passes the name or identifier of an object's method and an argument list data structure and invokes the method with the passed arguments. |
AUTOSetProperty | Passes the name or identifier of the property and a value, and sets the value of the Automation object's property. |
AUTOSetPropertyByID | Passes the member ID of the property and sets the value of the Automation object's property, using the argument list's first argument. |
AUTOSetPropertyInvokeArgs | Passes an argument list data structure and sets the value of the Automation object's property specified in the argument list's first argument. |
For more information on these routines, see the Compaq Visual Fortran online Reference.