关于DELPHI中TStringList的问题。 看了很多TStringList的用法中,但一直不明白TStringList一般用在什么地方?什么时候需要使用它呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TStringList,你可以看作是个以行为单位的一个以上的字符串,你可以用行索引来访问每行字符,也可以用text属性访问它的所有行的整体,它们的应用可从下面代码理解:var sL:TStringList;begin sL:=TStringList.Create; sL.Append('abc'); sL.Append('123'); sL.Append('jjjj'); showmessage(sL.Strings[0]);//abc showmessage(sL.Strings[1]);//123 showmessage(sL.Strings[2]);//jjjj showmessage(sL.Strings[0][2]);//b memo1.Lines.AddStrings(sL);//在memo1中加入整个sL sL.Free;end; procedure TForm1.Button1Click(Sender: TObject);var sL:TStringList;beginsl:=tstringlist.Create;sl.Add('abc');sl.Add('123') ;memo1.Lines:=sl;sl.Free;end;// 可以直接赋值给memo1.lines,所以能顶替非显示memo1用了 fastreport中如何把masterData的普通的一行一行显示改成一列一列的显示? degrideh复选框 急急急啊,callback 问题 !大家帮帮忙啊。。。。。 关于面试--GIS软件开发 安装Delphi8要求安装.net framework1.1,安装后还是不行? delphi动态网站开发,给点意见! 学习Pascal用什么教材好呀! 怎样? 有关quickreport不能显示的问题 请问SQL SERVER中,字符串类型转换到整型的函数名是什么?? delphi多线程并发问题。迫切期待高手。 spcomm应用问题,请指教!
var sL:TStringList;
begin
sL:=TStringList.Create;
sL.Append('abc');
sL.Append('123');
sL.Append('jjjj');
showmessage(sL.Strings[0]);//abc
showmessage(sL.Strings[1]);//123
showmessage(sL.Strings[2]);//jjjj
showmessage(sL.Strings[0][2]);//b
memo1.Lines.AddStrings(sL);//在memo1中加入整个sL
sL.Free;
end;
var sL:TStringList;
begin
sl:=tstringlist.Create;
sl.Add('abc');
sl.Add('123') ;
memo1.Lines:=sl;
sl.Free;
end;
// 可以直接赋值给memo1.lines,所以能顶替非显示memo1用了