W
winddeity
Unregistered / Unconfirmed
GUEST, unregistred user!
不一直说delphi的string很强吗?但好像就没有在动态 array of char 和 string 之间的直接转换?
查了以前的帖子,好像有
var
achr: array of char;
str: string;
begin
str := Copy(PChar(@achr[0]),1,Length(achr));
end;
这样的用法,但不知怎么我用着编译能通过,但会在运行时出错。
好像又有直接用string(achr)的用法,我也没用成功:(
而且这两个函数我都没在delphi帮助里面查到用法,哪位富翁能够给我详细说说呢?谢谢。
查了以前的帖子,好像有
var
achr: array of char;
str: string;
begin
str := Copy(PChar(@achr[0]),1,Length(achr));
end;
这样的用法,但不知怎么我用着编译能通过,但会在运行时出错。
好像又有直接用string(achr)的用法,我也没用成功:(
而且这两个函数我都没在delphi帮助里面查到用法,哪位富翁能够给我详细说说呢?谢谢。