您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> 怎样把字符数组转换成字符串。谢谢。顶者有分

怎样把字符数组转换成字符串。谢谢。顶者有分

来源:网络整理     时间:2016/7/14 5:43:09     关键词:

关于网友提出的“ 怎样把字符数组转换成字符串。谢谢。顶者有分”问题疑问,本网通过在网上对“ 怎样把字符数组转换成字符串。谢谢。顶者有分”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 怎样把字符数组转换成字符串。谢谢。顶者有分
描述:

var
  A:Array [1..260] of AnsiChar;
我现在想知道A里都有些什么,我怎么做?
怎么用ShowMessage来看?


解决方案1:

最简单的办法:
定义一个字符串变量 aString :String;
aString := A;
我试验了,没有问题
procedure TForm1.Button1Click(Sender: TObject);
var
  A :Array[0..4] of AnsiChar;
  Str :String;
begin
  a[0] := 'a';
  a[1] := 'b';
  a[2] := 'c';
  a[3] := 'd';
  a[4] := 'e';
  astring :=A;
  Edit1.Text :=aString;
end;

解决方案2:

var str:string;
str:=A;

解决方案3:

ShowMessage(StrPas(@a));
也可用:
var str:string;
str:='';
for i:=1 to 260 do
   str:=str+A[i];
showmessage(str);

解决方案4:

Edit1.Text:= Trim(StrPas(@a)); //试试

解决方案5:

up

解决方案6:

UP

解决方案7:

for i=1 to 260 do
   Astr:=Astr+A[i];
showmessage('Astr');

解决方案8:

up

解决方案9:

ShowMessage(StrPas(@a));即可显示

解决方案10:

ShowMessage(StrPas(@A));
function StrPas(const Str: PChar): string;

解决方案11:

up

解决方案12:

同上


以上介绍了“ 怎样把字符数组转换成字符串。谢谢。顶者有分”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2618124.html

相关图片

相关文章