RT.我在C#中调用DELPHI的一个DLL,有一个返回类型是 PCHAR的函数,我在C#中用string,stringBuilder返回都为NULL,用int,long,IntPtr返回都为0,可同样的DLL我在VB 6.0里面引用却很好.不过在VB 6.0里面我用string 对应 Pchar也只能得到返回字符串的地址,后来被我用API从进程内存中读到了返回的字符串值,呵呵~但是在C#.NET 和 VB.NET 中我试着调用这个函数,却不能正确返回字符串(PCHAR类型),请高手指教!谢谢~