字符串和字符数组如何转化 各位大哥好,我想问一下如果我用IdTCPServer组件来接收字符串的话,能不能用字符数组来接受啊,最好写个例程序之类的,还有就是字符串怎么转换成字符数组啊,比如我有一个字符串str:string和一个字符数组a:=arry of char,我怎样把str里的每个字符传给字符数组啊,就是说字符串的第一个字符付给a[0],第二个付给a[2]......以此类推,望各位大哥赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 字符数组可以用String(字符数组)转化化字符串 http://blog.csdn.net/liangpei2008/archive/2009/04/25/4121820.aspx 也可以用CopyMemoryvar Str,STemp: String; Len: Integer; ArrChar: array of Char;begin Str := 'Test'; Len := Length(Str); SetLength(ArrChar,Len); CopyMemory(@ArrChar[0],@Str[1],Len); SetLength(STemp,Len); CopyMemory(@STemp[1],@ArrChar[0],Len); ShowMessage(STemp);end; 请问怎样监视 ADOConnection 是否连接!! QuickReport 可以不用数据库组件,而用一个循环进行显示吗? tstings等对象,在语句内部使用完后应释放。但如果是函数的返回值.有必要在使用后释放吗?怎么放? 一个ActiveX下载的问题。请大家帮下忙!帮忙顶也有分 关于线程的使用 为什么我的信誉分减了:( 如何在Findwindow后得到他的windows caption 如何得到标题栏的开始颜色和结束颜色?谢绝灌水。 一個關于ADO的問題,絕對送分!!! 如何使Label的移动变得流畅? 急~,关于fastreport报表的制作及显示 其他线程如何修改主窗体里控件属性
Str,STemp: String;
Len: Integer;
ArrChar: array of Char;
begin
Str := 'Test';
Len := Length(Str);
SetLength(ArrChar,Len);
CopyMemory(@ArrChar[0],@Str[1],Len); SetLength(STemp,Len);
CopyMemory(@STemp[1],@ArrChar[0],Len);
ShowMessage(STemp);
end;