2015-05-23 · 知道合伙人互联网行家
关注
展开全部
在application.messagebox()函数中的第一个参数要用到PAnsiChar。 所有的原生字符串类型String转PAnsiChar都需要经过AnsiString过渡strAnsi:= PAnsiChar(AnsiString(str));
{d2007及以前版本}
var
s: string;
p: PAnsiChar;
begin
s := 'test';
p := PAnsiChar(s);
ShowMessage(p);
end;
{d2009及以后版本}
var
s: string;
p: PAnsiChar;
begin
s := 'test';
p := PAnsiChar(AnsiString(s));
ShowMessage(p);
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询