有做过用notes调用DELPHI做的DLL的DX吗?SOS(50分)

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

winslow

Unregistered / Unconfirmed
GUEST, unregistred user!
调用时参数传递有问题,不使用传递的参数时一切正常,一使用就出现非法操作,提示为某内存
不能读,请哪位大侠指点是什么原因?该如何解决?
 
请帮忙啊
 
参数类型?不要使用String的。用pchar。
另外需要使用stdcall。
 
这两个都用了,还是错
 
Notes那边需要声明吧?我没有用过。
如果需要,它和Delphi边的应该保持一致。
 
那边也需要声明,但应该没有错
 
感觉好象是调用参数时地址有错,内存不能为读
 
你传递的是什么类型的参数,首先使用整型实验一下,看效果如何?
然后再涉及pChar的。
 
这倒可以试试,我先看看
 
用整型也是同样错误啊:(
 
还是DELPHI做的DLL与其它软件的不兼容?
 
不会吧,据说加上Stdcall就可以了,
没有亲自实验,但是听别人做过。

所以估计还应该是调用或者声明部分有问题。
 
多谢你了,我再看看
 
接受答案了.
 
后退
顶部