>Hi,
>
>I have three .Prgs : 1. BaseClass.Prg, 2. SubClass.Prg, 3. RunProg.Prg
>
>*-- BaseClass.prg
>DEFINE CLASS myProcess As Session
>PROC doProcess
>*: doing my Processes here
>ENDPROC
>ENDEFINE
>
>
>*-- SubClass.Prg
>DEFINE CLASS CustomProcess As myProcess Of BaseClass.Prg
>PROC doProcess
>*-- running custom code
>ENDPROC
>ENDEFINE
>
>
>*-- RunProg.Prg
>Local loProc
>loProc = NewObject("customProcess", "SubClass.Prg") && <
>loProc.DoProcess()
>.
>.
>.
>
>My Problem is, I get "Class Definition 'CustomProcess' is not Found'" error at the object initilization.
>
>If I set procedure to both baseclass and subclass and use a createObject("customprocess") function , everything is fine. How can I use NewObject() function without generating this error?
>
>
>TIA
Try SubClass.fxp instead of subclass.prg and BaseClass.fxp
If it's not broken, fix it until it is.
My Blog