C#调用delphi Dll中pchar 返回值解决
(2013-09-20 22:40:11)
public static extern int checkDate(ref StringBuilder WriteDate,ref StringBuilder LimitDate); 记住如果delphi中用var来申明变量的,在C#中一定要加ref 的,另外在delphi中用pchar类型的变量在C#中最好用StringBuilder 否则得话可能用C#来调用Delphi Dll 会报错,通常提示为内存写保护的错误信息。
|
请发表评论