回 帖 发 新 帖 刷新版面

主题:用foxcharts.vcx做的图表压缩编译后不能运行?

我用foxcharts.vcx做的图表,用fox的编译器编译后(.exe)能运行(do form membercharts),用黄青海的压缩编译器编译后不能运行,出现foxcharts的属性 with...endwith,OGFX,OBMP等错误。我分析是压缩编译器编译时,不能将foxcharts.vcx的自定义属性等不能编译进去,造成运行时错误。其程序我想要压缩编译器编译的,不要fox的编译器编译的。于是我想了一个法,编一个动态链接库,来处理这个图表(表单),但是还是不能运行,提示动态链接库不能有界面出现,用messagebox()测试能运行。程序如下:
**studentschart.DLL 程序:
DEFINE   CLASS   myclass   AS    Custom    OLEPUBLIC 
**DEFINE   CLASS   myclass   AS   session   OLEPUBLIC   
PROCEDURE   MyDoCmd(cCmd)
&cCmd  
ENDPROC             
ENDDEFINE
**调用 studentschart.DLL 
ox   =   CreateObject("studentschart.myclass") 
ox.mydocmd("do form D:\test\forms\membercharts.scx")   
**ox.mydocmd("messagebox('ppppp',48,'dfdfd')")
特请教高手,如何将foxcharts.vcx做的图表(表单),用黄青海的压缩编译器编译后才能运行,学徒在此先谢了!

回复列表 (共1个回复)

沙发

已经解决。

我来回复

您尚未登录,请登录后再回复。点此登录或注册