Zitat von
Luckie:
Files ist global, sobald aber der erste rekursive Aufruf kommt ist das Array aber wieder leer
Sollte cnt nicht auch global sein, und nicht bei jedem Aufruf von FindAllFiles auf 0 gesetzt werden, sondern nur einmal auf 0 initialisiert werden?