Bist Du mal mit F7 durchgesteppt? Werden dabei Zeilen übersprungen?
[edit] Jetzt bin ich neugierig geworden und hab das selbst ausprobiert (ein Button und ein Memo auf der Form):
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var List: TStringlist;
begin
List := TStringlist.Create;
try
TDataWork.GetAllFilesInDirectorys('C:\Test',List,true);
Memo1.Lines.Assign(List);
finally
List.Free;
end;
end;
Funktioniert einwandfrei, das Memo wird befüllt. [/edit]