一个字符串: aass(#9)ssssd(#9)hfgjs(#9)fksjghnhgf(#9)fhjkshga如何将每个#9之间的字符串分别存入数组?
例如:a[0]:='aass'
a[1]:='ssssd'
....
另外,#9是跳格键(TAB)是不是只算一个字符?
例如:a[0]:='aass'
a[1]:='ssssd'
....
另外,#9是跳格键(TAB)是不是只算一个字符?
解决方案 »
- 关于delphi7-ScktComp.pas源代码分析?
- delphi 加密数字转换成ASC字符,出现的问题!
- 一个query方法语句问题??
- 关于RichEdit控件的无理要求!
- 这个问题对于老delphi程序员应该不难,下班前结贴
- 请问delphi与vb个有什么有点,各自擅长那方面呢?
- 怎么才能使报表的数据自动生成,该用什么控件???
- 三层:如何把应用服务器中的窗体从客户端调出来?...高分
- 怎样在DELPHI中定时执行一任务?
- 程序员大本营2000中Delphi的ADO 补丁可否适用于Enterprise企业版?
- 如何调出windows的文件夹选项!
- 怎么将D7的dfm文件里的Unicode的汉字信息还原成汉字?
try
Text := StringReplace(ssss, #9, #13#10, [rfReplaceAll, rfIgnoreCase]);
for i := 0 to count - 1 do
begin
a[i] := Strings[i];
end;
finally
Free;
end;
var
strTemp: string;
i: Integer;
begin
strTemp := 'aass'+#9+'ssssd'+#9+'hfgjs'+#9+'fksjghnhgf'+#9+'fhjkshga';
Memo1.Lines.Delimiter := #9;
Memo1.Lines.DelimitedText := strTemp; for i := 0 to Memo1.Lines.Count - 1 do
begin
//赋值
end;
end;