Zitat:
Das gibt zwar keine Fehlermeldung
Hast du den auch die Rückgaben geprüft, ob es nicht doch einen Fehler gab?
Von selbst passiert da nix.
TDirectory.GetFiles
Zitat:
SHFOS.fAnyOperationsAborted = LongBool(false)
Niemals mit Booleans vergleichen ... immer nur als Zuweisung.
Ach ja, auch wenn es beim "False" gehen wird, aber beim True knallt es gern schnell.
PS: Es ist schon ein "Bool".
not SHFOS.fAnyOperationsAborted
Ach ja, ist denn bei einem Fehler überhaupt fAnyOperationsAborted "gültig"?