我用delphi 写了一个dll,pb 中怎么也不能调用,倾家荡产请高手解答!(200分)

  • 主题发起人 主题发起人 苦力
  • 开始时间 开始时间

苦力

Unregistered / Unconfirmed
GUEST, unregistred user!
请高手大哥,大姐最好写一个小例子,我是几夜没睡了....谢谢!
 
看看加 "Stdcall" 吗,也可以用其它语言(VB,VC...)试试
 
在dll中不要使用string作为参数或返回值,可以使用pchar来代替,并且pchar的
使用内存不要在dll中申请,要由pb程序申请好后,通过var p;pchar来传递,
在dll中,用movememory或move来复制。 还要注意参数的传递格式,一般都使用
stdcall。 我想,如果注意了这些,应该没多大的问题。
 
谢谢,沈兄,此问题最终搞定!同时也感谢jams,lwm8246兄。
 
赶快给大虾们分吧
 
wa ,又来晚了!!!
 
多人接受答案了。
 
后退
顶部