Visual Basic Language Specification
The Visual Basic 10.0 Language Specification is the authoritative source for answers to all questions about Visual Basic grammar and syntax. It contains detailed information about the language, including many points not covered in the Visual Basic reference documentation.
The specification is available on the Microsoft Download Center.