Article ID: 158250
Article Last Modified on 12/11/1999
ACTIVATE SCREEN
CLEAR
CREATEOBJECT("Test3")
RETURN
DEFINE CLASS Test AS Form
ENDDEFINE
DEFINE CLASS test1 AS Test
PROCEDURE Load
ACTIVATE SCREEN
? "Class Test1, this.Class="+this.Class+ ;
", this.ParentClass="+this.ParentClass
DODEFAULT()
ENDPROC
ENDDEFINE
DEFINE CLASS test2 AS test1
ENDDEFINE
DEFINE CLASS test3 AS test2
PROCEDURE Load
ACTIVATE SCREEN
? "Class Test3, this.Class="+this.Class+ ;
", this.ParentClass="+this.ParentClass
DODEFAULT()
ENDPROC
ENDDEFINE
DEFINE CLASS test2 AS test1
PROCEDURE Load
DODEFAULT()
ENDPROC
ENDDEFINE
The above code prevents Class test2 from running class test1's code as its
own.
Keywords: kbbug kbfix kbvfp500afix kbprogramming KB158250