The information in this article applies to:
SYMPTOMS
When incorrectly referring to an Enum name of a UserControl, such as
treating the Enum name as a Property of the UserControl, Visual Basic will
give a fatal error and close.
- or -
CAUSE
The fatal error is the end result of incorrectly referencing a Enum name
within a UserControl. For example, if the following Enum is declared in the
General Declarations of a UserControl:
then an instance of UserControl is added to a form, and the Salsa enumeration is referred to as:
The fatal error described above will occur. Enumerations behave like public constants and cannot be referenced like a variable or property. To reference the Salsa enumeration correctly, the user should reference Salsa.<membername>, such as:
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This bug has been fixed in Visual Studio
97 Service Pack 2.
Q170365 : INFO: Visual Studio 97 Service Packs - What, Where, and Why For a list of the Visual Basic 5.0 bugs that were fixed in the Visual Studio 97 Service Pack 2, please see the following article in the Microsoft Knowledge Base: Q171554 : INFO: Visual Basic 5.0 Fixes in Visual Studio 97 Service Pack 2 MORE INFORMATIONSteps to Reproduce Behavior
Additional query words: kbDSupport
Keywords : kbVBp500 kbVS97sp2fix kbGrpVB kbvbp500sp2fix |
Last Reviewed: January 5, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |