超级难题,请大虾看看(200分)

  • 主题发起人 主题发起人 emailqjc
  • 开始时间 开始时间
E

emailqjc

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在VF中调用delphi写的动态连接库可以吗,好象除了C语言外,用其他语言写的动态连接库在调用都要出错,是不是我
 
delphi写的dll主要是验证功能,如果正确返回、1,错误返回0,使用vf再2000系统中返回正常,vb调用的话在98系统中调用也正常,vf调用竟然返回值都是0
 
我用delphi写的DLL在delphi中调用提示 "Invalid pointer operation"请问是什么原因引起的?在线等待,急[?]
 
在DLL中返回字符串尽量用PChar型,或者用SHORTSTRING型在DLL中不能和EXE共用STRING会有问题就算有BORLANDMM.DLL也不好使,使用PCHAR,还有申明要加上STDCALL,必须使用PChar型,因为STRING是DELPHI自定义的数据类型,而DLL调用时是采用指针方式传值,所以必须用PCHAR
 
谢谢各位!
 
后退
顶部