用Delphi5写的一个内部测试用的DLL如下:function GetID(A:string;B:Integer;C:Integer): string; stdcall;
export GetID;如果直接用Delphi5来调用,没问题,但给Delphi2009调用的时候,传入GetID('100',0,0),结果log表明,'100'变成'1'了改成PChar后问题依然存在,什么原因呢?