TStringListAdd (Delphi)
Description
This example uses a list box and a label on a form. When the application runs, a string list object is created and three strings are added to it. The Find method searches the strings to look for a match with the string Flowers. If the string is found, all the strings in the string list are added to the list box, and the index value of the Flowers string appears in the caption of the label control.
Code
procedure TForm1.FormCreate(Sender: TObject);
var
MyList: TStringList;
Index: Integer;
begin
MyList := TStringList.Create;
try
MyList.Add('Animals');
MyList.Add('Flowers');
MyList.Add('Cars');
MyList.Sort; { Find will only work on sorted lists. }
if MyList.Find('Flowers', Index) then
begin
ListBox1.Items.AddStrings(MyList);
Label1.Caption := 'Flowers has an index value of ' + IntToStr(Index);
end;
finally
MyList.Free;
end;
end;
Uses
- System.Classes.TStringList.Add ( fr | de | ja )
- System.Classes.TStringList.Find ( fr | de | ja )
- System.Classes.TStringList.Sort ( fr | de | ja )
- System.Classes.TStrings.AddStrings ( fr | de | ja )