有关BPL的调用问题(50分)

  • 主题发起人 主题发起人 newfood123
  • 开始时间 开始时间
N

newfood123

Unregistered / Unconfirmed
GUEST, unregistred user!
在调用的时候出现了问题,调用一般窗口没有问题,一旦调用DM时就出现问题:比如我的EXE调用一个1.BPL,而这个1.BPL则静态调用DM这个数据集,当我打开EXE调用1.BPL时老是提示错误,好像是不能正确连接数据集的问题,那位能帮我解决,请留个E_mail给我,我可以发个我的例程给你,谢谢
 
DM放到设计期包中就OK了
 
已经在require中加入了(即静态调用了)DM但还是不行
 
请各位帮帮忙,谢谢
 
不是吧!我一直用這個的。你把出錯的信息放上來,大家才能判斷。
 
将DM放到设计期包中,我就是这么做的。一点问题没有,用了几年了。<br>在接口中,你得先将DM的实例,传到BPL中的DM中。<br>例如:<br>{----------------------------------------------------------------------------------------------------------------------------<br>&nbsp; 函数功能:为全局系统指针赋值<br>&nbsp; 返 回 值:<br>}<br>procedure SetSys(Frmparam:TFormParam);<br>begin<br>&nbsp; sys := Frmparam.PN;<br>&nbsp; application := frmparam.app;<br>&nbsp; application.Handle := Frmparam.appHandle;<br>&nbsp;// screen := frmparam.scr;<br>&nbsp; sysdm &nbsp;:= frmparam.dm;<br>end;
 
有没有demo,给我参考一下,谢谢
 
我的Email:yygy6513@sina.com.cn请各位大哥帮帮忙,发一个demo给我,小弟在此先谢谢了
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=12229<br>我软件涉及东西比较多,不便拿出来。
 
多人接受答案了。
 
后退
顶部