Pchar就是字符的指针你直接用就可以了。

解决方案 »

  1.   

    用ShortString的话,字符串前移一个字节就可以了。
      

  2.   

    我认为你首先应该搞清楚的是你要用的是字符类型还是字符串类型。
    如果是字符类型的话,只用Char就可以了。
    但从你的问题来看你大概要用字符串类型。在Delphi有与使用的特殊的格式,所以,你在使用Delphi做得DLL时,要加上uses ShareMem;来解释Delphi的字符串格式。当然,如果你要嫌麻烦的话,可以使用Pchar,他就相当于C语言中的char*。在Delphi里专门有Pchar和string之间相互转化的函数,你可以找找。