muss ich wenn ich die tstring create und free gesetzt habe noch
initializieren und finalization?
Zitat von
marlem:
du darfst aber dann den text nicht über die stringlisten-eigenschaft "Text" zuweisen,
sondern "add" oder "addstrings" geht glaube auch!
ne Stringlistenverarbeitung immer so machen:
Delphi-Quellcode:
sl := TStringlist.create;
try
hier die Verarbeitung!
finally
sl.free;
end;
ich habe doch per Add gemacht?
Delphi-Quellcode:
Search_Text := TStringList.Create;
Search_Text.Add(edfilter.text);
lbfilter.Items.AddStrings(Search_Text);
Search_Text.free;
die fehlermedldung bei durchlaufen der einzelnen routinen kommt immer bei:
Delphi-Quellcode:
for lk := 0 to Search_text.Count - 1 do begin
StringGridReplace(sgfiles, Search_text[lk], ' ');