PRB: Erroneous "Class Definition is Cyclical" ErrorLast reviewed: January 17, 1997Article ID: Q162252 |
The information in this article applies to:
SYMPTOMSWhen you add a container with nested controls to another container in Class Designer, the following error message appears:
Class definition is cyclicalThis behavior does not occur in Visual FoxPro 3.0b.
STATUSMicrosoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONSteps to Reproduce Problem The following code illustrates the error:
CLEAR ALL DELETE FILE cyctest.vcx DELETE FILE cyctest.vct KEYBOARD "{y}" CLEAR CREATE CLASS pf AS PAGEFRAME OF cyctest NOWAIT RELEASE WINDOW "Class Designer" LOCAL aobj[1], xx CREATE CLASS c1 AS CONTAINER OF cyctest NOWAIT =ASELOBJ(aObj,1) xx=aObj[1] SET CLASSLIB TO cyctest xx.ADDOBJECT('pf1','pf') xx.pf1.Page1.ADDOBJECT('pf2','pf') KEYBOARD "{y}" CLEAR RELEASE WINDOW "Class Designer" CREATE CLASS c2 OF cyctest AS CONTAINER NOWAIT =ASELOBJ(aObj,1) xx=aObj[1] xx.ADDOBJECT('c11','c1') SET CLASSLIB TO |
KBCategory: kbother kbprb
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |