TStringList.LoadFromFile

Parameter

(const FileName : String)

Beschreibung

Über die Funktion LoadFromFile kann der Inhalt einer Textdatei in ein TStringList-Objekt geladen werden. Der Dateiname wird über den Parameter FileName angegeben.
Zunächst werden alle Einträge in der StringListe gelöscht und dann fügt die Funktion jede Zeile der Datei als String in die Liste ein.

Beispiel

procedure Test_Save_LoadFromFile;
var
  testcontent : String;
  TestObj : TStringList;
begin
  TestObj := TStringList.Create;
  try
    TestObj.Add('Igel');
    TestObj.Add('Rabe');
    TestObj.Add('Schlange');
    testcontent := TestObj.Strings[1];
    TestObj.SaveToFile('C:\Test\LoadFromFileTest.txt');
    TestObj.LoadFromFile('C:\Test\LoadFromFileTest.txt');
    if (testcontent <> TestObj.Strings[1])
      then raise ('Test_Save_LoadFromFile Fehler')
      else showmessage(TestObj.DelimitedText);
  finally
    TestObj.free;
  end;
end;