我想写这个语句:
MessageBox(Handle,'姓名:'+Edit1.Text,'……',……)运行后有错误,说String和PAnsiChar不兼容
我搜索了以前的帖子,说是可以强制转换:
var
s:String;
c:PAnsiChar;
begin
s:=Edit1.Text;
c:=s;
使用c;
end;或者直接PAnsiChar(s)我照这样做,但仍然不行,请问是什么原因呢?是我没对吗?还是我的Delphi7有问题?
MessageBox(Handle,'姓名:'+Edit1.Text,'……',……)运行后有错误,说String和PAnsiChar不兼容
我搜索了以前的帖子,说是可以强制转换:
var
s:String;
c:PAnsiChar;
begin
s:=Edit1.Text;
c:=s;
使用c;
end;或者直接PAnsiChar(s)我照这样做,但仍然不行,请问是什么原因呢?是我没对吗?还是我的Delphi7有问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货