So geht's: Wenn man alle Dateien, also auch die, die in Unterordnern sind, auslesen will, so muß man Ordner für Ordner selbst auslesen. Beim Auslesen eines Ordners kann man feststellen, ob es eine Datei oder ein Ordner ist. Falls ein Ordner vorliegt, dann in eine Warteschlange (heißt in VB.NET Queue...