Delphi的DLL中是不是真的使用string会产生问题?我在dll中使用过string,但却经常产生异常。不是分配内存出错就是释放内存出错。用shortstring和pchar或者array[0..n] of char后就会减少错误。因为我中间还有string类型。有没有好的解决办法呢?难道真的要按照borland建议,使用shortstring或者其他但我已经习惯了string,并且,长度可能大于1024,更不用说shortstring的255bytes了