Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: thorstens1304 am Dezember 27, 2010, 12:41:49

Titel: Dateien per VBA löschen
Beitrag von: thorstens1304 am Dezember 27, 2010, 12:41:49
Hallo,

ich möchte über mein Script Dateien in einem bestimmten Verzeichnis löschen. Dies funktioniert auch soweit ganz gut per Kill(Pfad) bis auf den Fall wenn das Verzeichnis leer ist. Wie kann ich dies abfangen oder gibt es einen anderen Befehl der diesen Fehler nicht wirft?
Titel: Re: Dateien per VBA löschen
Beitrag von: Hondo am Dezember 27, 2010, 14:50:32
Hallo,
den Kill() Befehl kennst du ja schon.
Mittels Dir() kannst du vorher prüfen ob das/Verzeichnis vorhanden ist bzw. leer ist. (Rückgabewert = "")
Falls nicht leer liefert dir dir() ein Array mit den Dateinamen zurück. Siehe auch OH.
Mach aber vor dem Kill-Befehl eine Sicherheitsüberprüfung.

Andreas