General information
Category:
Coding, syntax & commands
Title:
NewObject & Programmatically defined classes
I'd like to create APP with a programmatically defined classes. Each class is in separated PRG.
In file ClassDef1.PRG is DEFINE CLASS cls1 AS CUSTOM
In file ClassDef2.PRG is DEFINE CLASS cls2 AS CUSTOM
Then I creating project TESTCLS, add ClassDef1.PRG and ClassDef2.PRG. ClassDef1.PRG is marked as Set Main. Build project.
Now I want create object:
o1=NEWOBJECT("cls1","TESTCLS.APP") o.k.
o2=NEWOBJECT("cls2","TESTCLS.APP") Error "Class definition Cls2 is not found"
o2=NEWOBJECT("cls2","ClassDef2.fxp","TESTCLS.APP") Error
When I use VCX, everythink is o.k.
ClassDef1.vcx has cls1 class and ClassDef2.vcx has cls2 class
x=NEWOBJECT("cls1","classdef1","TESTCLS2.APP") o.k.
y=NEWOBJECT("cls2","classdef2","TESTCLS2.APP") o.k.
Why ? How to use programmatically defined classes from APP
MarianL
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only