很多情況需要對表中的每一個字符串進行操作
以下代碼對列表框的字符串進行重復操作
procedure TForm
var
I: Integer;
begin
for I :=
ListBox
end;
應用程序可以非常方便的把Delphi字符串列表存入文本文件
使用LoadFromFile方法從文件中裝載字符串列表
把列表保存在文件中使用SaveToFile方法
以下代碼裝入AUTOEXEC
procedure TForm
var
FileName:String;
begin
FileName:=
With Memo
begin
LoadFromFile(FileName)
SaveToFile(ChangeFileExt(FileName
end;
end;
大多數情況下
值得注意的是程序創建的字符串列表必須在使用完之後
短期字符串列表用於處理簡單事物
因為字符串列表要為自己和它的字符串分配內存
創建短期字符串列表的基本步驟為
以下代碼創建列表
procedure TForm
var
TemList:TStrings;
begin
Templist:=TStringList
try
{ use the string list }
finally
Templist
end;
end;
如果要在程序運行的任何時候使用字符串列表
運行時創建字符串列表的步驟為
這樣
以下代碼在程序中加入了一個Clicklist的字符串列表
unit Unit
interface
uses WinTYpes
type
TForm
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X
private
{ Private declarations }
public
{ Public declarations }
ClickList: TStrings; {declare the field}
end;
var
Form
implementation
{$R *
procedure TForm
begin
ClickList := TStringList
end;
procedure TForm
begin
ClickList
{save the list}
ClickList
end;
procedure TForm
Shift: TShiftState; X
begin
ClickList
string to the list}
end;
end
From:http://tw.wingwit.com/Article/program/Delphi/201311/24799.html