Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

gezielten Ordnerinhalt löschen





Frage

Hallo, ich hab ein Problem in VB6. ich möchte gezielt nur bestimmte Dateitypen in einem Ordner löschen. Unterordner sind egal. Ich hoffe es kennt sich jemand gut aus (was ich stark vermute) und kann mir ein paar tipps bzw. Beispiel code geben. Zum Beispiel alle "log" Dateien oder "txt" Dateien aus einem Ordner löschen. MfG octane007

Antwort 1 von Saarbauer

Hallo,

einfachste Lösung mit "suchen" und dann *.txt kannst du dir alle txt -Dateien raussuchen lassen. Die Suche kann sich auch nur auf ein Verzeichnis beziehen. Dann markieren und löschen.

Falls du was anderes suchst, etwas genauer Erläutern.

Gruß

Helmut

Antwort 2 von son_quatsch

Such nach den WinAPI-Funktionen FindFirstFile, FindNextFile und FindClose. Damit kannst du alle Einträge eines Verzeichnisses durchlaufen und somit pro Eintrag (das kann eine Datei oder ein weiteres Verzeichnis sein) entscheiden, was du damit machst :-)

Antwort 3 von Octane007

Habe es nun ausprobiert und er sucht mir die bestimmten dateien im verzeichnis und zeigt sie auch in einer list file an aber wie lösche ich diese nun?

Antwort 4 von son_quatsch

Löschen kannst du z.B. mit der WinAPI-Funktion DeleteFile.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: