Article: Q179496
Product(s): Microsoft Visual Basic for Windows
Version(s):
Operating System(s):
Keyword(s): kbGrpDSVB
Last Modified: 11-JAN-2001
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Visual Basic Learning Edition for Windows, version 5.0
- Microsoft Visual Basic Professional Edition for Windows, version 5.0
- Microsoft Visual Basic Enterprise Edition for Windows, version 5.0
-------------------------------------------------------------------------------
SYMPTOMS
========
A class module containing property procedures that return data types other than
variants are shown in the Class Builder Utility as returning Variant data types.
CAUSE
=====
This behavior occurs in the following situations:
- The class module contains a method that returns a Variant data type.
-or-
- A property procedure of a data type other than Variant is declared after a
method that returns a Variant data type.
RESOLUTION
==========
Move all property procedures and functions that return a Variant data type to
the end of the class module.
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 Basic 6.0.
Additional query words: kbVBp500bug kbVBp600fix kbVBp kbdss kbDSupport kbAddIn
======================================================================
Keywords : kbGrpDSVB
Technology : kbVBSearch kbAudDeveloper kbZNotKeyword6 kbZNotKeyword2 kbVB500Search kbVBA500 kbVB500
Issue type : kbbug
Solution Type : kbfix
=============================================================================