Dll调用问题 非常紧迫 ( 积分: 200 )

  • 主题发起人 主题发起人 gao_ad
  • 开始时间 开始时间
G

gao_ad

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi做了个动态库,其中有一个MdiChild窗口,在其他程序中调用时,如果不包含第三方的控件(例如:cell),没有问题,如果包含了就会出现错误。请各位高手不吝赐教。
谢谢!
 
那你要把第三方控件的dll也放过去吧
 
可能是缺少第三方控件的一些文件
 
把主程序的users下的子项,重新调整一下看看,可能行
安装的是破解版的第三方控件有些地方会可能出意外的问题。如过有试用版,改用试用版的控件看看。
 
在exe文件中可以用,就是在dll中引用有问题。
 
看你的dll是不是带包编译的方式编译的罗
是的话需要把bpl包放到应用程序目录中
或者你就直接在build with run time下将那个包去除直接编译到dll中
 
能不能看一下接口调用函数?
我觉得很多时候是参数类型问题。
我遇到太多因为参数不对引起内存访问报错,改后完就OK了。
可参考我的笔记:http://www.delphibbs.com/keylife/iblog_show.asp?xid=27463
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=3685176
 
我用的是华表的cell,好像没有bpl。我在project中的编译属性中没有找到相关的bpl。是不是要动态载入.ocx
 
to:willing66 你好,调用应该没问题,也不出错。就是在子窗体中加入第三方控件时出错。 是不是要动态载入ocx?
 
不知有用否:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3672796
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3670943
 
不知有用否:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3672796
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3670943
 
谢谢大家的帮助!
 
抱歉
lcmlhs和willing66没有给你们分 ,点错了
 
后退
顶部