8个回答
展开全部
可以进行强制转换
var
Str: string;
TStr: TSrings;
begin
....
Str := TStr.Text;
pchar(Str);//就可以转换
...
end;
var
Str: string;
TStr: TSrings;
begin
....
Str := TStr.Text;
pchar(Str);//就可以转换
...
end;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//关于PChar和String之间的转换,看看这段代码。
var
str1:String;
str2:PChar;
Begin
SetLength(str1,255); //String类型设置固定长度
//下面是相互赋值
str1:=str2;
str2:=@str1[1];
end;
var
str1:String;
str2:PChar;
Begin
SetLength(str1,255); //String类型设置固定长度
//下面是相互赋值
str1:=str2;
str2:=@str1[1];
end;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
pchar(String) >>>>String 转换成pchar
String:=pchar >>>>Pchar能直接给string赋值
String:=pchar >>>>Pchar能直接给string赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//关于PChar和String之间的转换,看看这段代码。
var
str1:String;
str2:PChar;
Begin
SetLength(str1,255); //String类型设置固定长度
//下面是相互赋值
str1:=str2;
str2:=@str1[1];
end;
希望能给你帮助。
var
str1:String;
str2:PChar;
Begin
SetLength(str1,255); //String类型设置固定长度
//下面是相互赋值
str1:=str2;
str2:=@str1[1];
end;
希望能给你帮助。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Delphi中没有TString,不存在转换的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询