Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
Delphi 2010 Professional
|
Re: Nach Dateien suchen
28. Aug 2006, 08:52
Hallo Marcus,
in Lukas' Originalcode erzeugte die Funktion SearchMask eine Stringliste und lieferte diese als Funktionswert zurück. Der Inhalt dieser Liste wurde über die Methode AddStrings in eine weitere Stringliste kopiert, die Original-Liste selbst wurde nicht weiter benutzt und nie freigegeben.
Eine bessere Lösung besteht darin, den Aufrufer die Liste erzeugen zu lassen und diese dann per Parameter an die Funktion zu übergeben. Die Verantwortung für die Freigabe liegt damit beim Aufrufer. Dies hat auch Christian in seinem Beitrag angesprochen.
Gruß Hawkeye
|