This appendix consists of a reference for Visual Basic's built-in constants and enumerations. Visual Basic defines several enumerations in the Microsoft.VisualBasic namespace. For instance, the CompareMethod enumeration is defined as: Enum CompareMethod Binary = 0 Text = 1 End Enum Thus, you can use the following expressions in VB code: CompareMethod.Binary CompareMethod.Text Visual Basic also defines two equivalent built-in constants in the Constants class of the Microsoft.VisualBasic namespace that serve the same purpose: vbBinaryCompare vbTextCompare While this is convenient, VB does not define built-in constants corresponding to every member of every enumeration. For instance, there are no built-in constants that correspond to the OpenMode enumeration members, used with the FileOpen procedure: Enum OpenMode Input = 1 Output = 2 Random = 4 Append = 8 Binary = 32 End Enum |