Hallo,
ich möchte eine fehlerhafte Liste korrigieren.
Dazu habe ich eine Delphi-Software, in der nur ich alle Änderungen am Inhalt der Liste vornehmen kann. Damit auch andere Änderungen vornehmen können, dachte ich, ich lagere den Text in eine Datei aus.
Code:
procedure TForm1.Button1Click(Sender: TObject);
var
slist: TStringlist;
liste: String;
i: integer;
begin
slist := TStringlist.create;
liste := 'liste.txt';
slist.LoadFromFile(liste);
for i := 0 to slist.Count -1 do
begin
slist.Strings[i] := StringReplace(slist.Text , liste , [rfReplaceAll]);
end;
slist.SaveToFile(liste);
slist.Free;
end;
Die Liste:
Code:
'Mustermann;Max;München','Mustermann;Max;Hamburg'
Das Funktioniert aber nicht.
Fehlermeldung: Keine überladene Version von StringReplace.
Kann mir jemand Helfen?
VG, Julia