The compiler provides a set of built-in User-Defined Types, including:
TYPE DISPARAMS
VaruantArgs AS VARIANT
NamedDispID AS VARIANT
CountArgs AS DWORD
CountNamed AS DWORD
END TYPE
DISPARAMS is used internally by the compiler to send parameters to Dispatch methods and properties.
TYPE DIRDATA
FileAttributes AS DWORD
CreationTime AS
QUAD
LastAccessTime AS QUAD
LastWriteTime AS
QUAD
FileSizeHigh AS
DWORD
FileSizeLow AS
DWORD
Reserved0 AS
DWORD
Reserved1 AS
DWORD
FileName AS
ASCIIZ * 260
ShortName AS
ASCIIZ * 14
END TYPE
DIRDATA is used with the DIR$ function to retrieve file or directory information.
TYPE POINT
x AS LONG
y AS LONG
END TYPE
Used internally by the compiler.
TYPE PowerBounds
Elements1 AS LONG
LowBound1 AS LONG
Elements2 AS LONG
LowBound2 AS LONG
Elements3 AS LONG
LowBound3 AS LONG
Elements4 AS LONG
LowBound4 AS LONG
END TYPE
PowerBounds is used with a PowerArray Object to dimension the array.
See Also