DLL中使用了ShareMem,如何用其他语言调用这个DLL?急,成分感谢! ( 积分: 100 )

  • 主题发起人 主题发起人 wind_2005
  • 开始时间 开始时间
W

wind_2005

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾:
我现在用VBScript要调用一DLL,该DLL是用Delphi写的,
接口函数中用的是PChar,没有使用String,但是,工程文件中却uses了ShareMem,
使得在用其他语言调用此dll后,dll释放出错。
请问这种情况如何处理?
能否通过在调用方进行相应处理,避免dll释放出错?
该DLL源码已丢失,现在只能用这个DLL。

谢谢大家了!!!!!
 
自己顶一下,谢谢大家了!
 
没处理过
带上borlndmm.dll自己试试不就知道了
 
有这个单元就调不了吗?
这个单元可能是使用内存映射或WM_COPYDATA的办法实现传递共享数据的,如果你没有使用该单元,应该是能够调得吧!!
 
上面两位仁兄,可能是我没说清楚,
刚刚对帖子做了修改,
还望大家帮帮我!
 
后退
顶部