Hallo,
ich habe mal eine Frage rein interessehalber, wenn man eine StringList deklariert warum dies mit TStrings geschieht.
In der Delphi-Hilfe ist dies angegeben:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var TempList: TStrings; { Liste deklarieren }
begin
TempList := TStringList.Create; { Listenobjekt erzeugen }
try { Stringliste verwenden }
finally TempList.Free; { Listenobjekt freigeben }
end;
end;
Warum wird die Deklaration nicht direkt mit TStringList durchgeführt?
In der Delhi-Hilfe der Version 7, unter dem Beispiel für die Methoden Add, AddStrings, Find
Wird die String-Liste mit:
Var MyList: TStringList // deklariert.
Wie soll nun die String-Liste deklariert werden?
Welche Vor- und Nachteile können sich daraus ergeben?
Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.