Zitat von
Luckie:
Delphi-Quellcode:
if length(Files) = cnt then
SetLength(Files, length(Files)+100);
Files[cnt] := Filename;
Dazu 1 Frage. Was ist denn Files... einfach nur
Files = array of string ;
Ich weiss nicht wie length(Files) arbeitet, ich nutzer eigentlich immer High(Files)+1. Vielleicht behebt das ja schon das Problem. Ich hatte mit Setlenght so noch nie das Problem, daß vorhandene Array-Einträge gelöscht wurden.