ocx中调用dll问题,请指教!(100)

  • 主题发起人 主题发起人 meijingpengwork
  • 开始时间 开始时间
M

meijingpengwork

Unregistered / Unconfirmed
GUEST, unregistred user!
在做ocx控件时,里面加载dll和应用程序里面是一样的吧 FHandle:=LoadLibrary(Pchar('E:/card/asst.dll'));
怎么在ocx里面返回是0,应用程序里返回就是对的??同样的调用方法
 
把动态库放到system32下或者在当前目录下,不要加绝对路径试试
 
把Dll放到Ocx的目录下。我以前一直这么用。
 
这样做在WINDOWS下经常会有问题
 
把分给大家 谢谢大家的关心! 问题解决了, 但不是你们说的问题!
 
把解决方法也与大家分享一下最重要[:)]
 
DLL文件要么放在当前工程目录下,要么放在system32目录中,只有这两种方式
 
后退
顶部