没有人懂activeform吗?
问了几天了.就是我用activeform包装程序成功分发后,在浏览器中执行,当程序有窗体间互相调用时,就出现了下面的错误信息"Access Violation at address 01F1EEFB in module 'xsm7proj1.ocx' Read of address 000002F8"
请问,这是怎么回事啊?该怎么办才能正确包装?
问题点数:30、回复次数:4Top
1 楼akwa()回复于 2003-12-02 10:23:19 得分 0
delphi可以将一个FORM包装为ACTIVEFORM,但却不能包装一个应用程序.Top
2 楼xsm7702()回复于 2003-12-02 13:16:44 得分 0
不是吧?我在李维的书上看到,可以包装已经存在的应用程序的.楼上的确定吗?还有,若刚开始做程序时,先建一个activeform,然后需要用到普通form时,可以编译运行.但在浏览器中当activeform调用form时也出现一样的错误.请问,是怎么回事啊?是不是全都得用activeform啊?Top
3 楼theone_jxm()回复于 2003-12-02 14:02:03 得分 30
所有的窗体在调用前都要动态create
另外你是不是调用了其他的第三方控件Top
4 楼xsm7702()回复于 2003-12-02 23:14:18 得分 0
没有用到第三方控件,我这除了delphi的控件外,没自己做的.
如果真如楼上所说,那已经存在的程序还要改一下吗?错误信息如题.Top




