Visual Basic Language Specification
The Visual Basic 9.0 Language Specification is the authoritative source for answers to all questions of Visual Basic grammar and syntax. It contains detailed information on all aspects of the language, including many points not covered in the Visual Basic reference documentation.
The Visual Basic Specification is available as a Microsoft Word file from the Microsoft Download Center. It is also available at the Microsoft Visual Basic Developer Center.