Repeated words
1. An object property—that is, any property that contains an object reference instead of an ordinary data type—should almost always be implemented with property procedures. An object property, containing an object reference, implemented as a public object variable can be set to Nothing accidentally, possibly destroying the object.
2. Visual Basic provides constants that represent the binary values of the button and shift arguments. These constants can be used interchangeably with their equivalent decimal values. Not all binary values have corresponding constants, however. The binary values for some button and/or shift combinations are derived by simply adding decimal values.
1. An object property should almost always be implemented with property procedures. An object property implemented as a public object variable can be set to Nothing accidentally, possibly destroying the object.
2. Visual Basic provides constants that represent the binary values of the button and shift arguments. These constants can be used interchangeably with their equivalent decimal values. Not all values have corresponding constants, however. The values for some button and/or shift combinations are derived by simply adding decimal values.