![]() |
den Inhalt eines Verzeichnisses komplett zu löschen.
Guten Morgen!
Gibt es unter Delphi die Möglichkeit den Inhalt eines Verzeichnisses komplett zu löschen, egal ob Unterverzeichnisse oder Dateien? Nicht aber das Verzeichnis selbst! Gruß Heike |
Re: den Inhalt eines Verzeichnisses komplett zu löschen.
Das würde ich wahrscheinlich rekursiv angehen (AFAIK wird bei SHFileOperation mit FO_DELETE das Verzeichnis mitgelöscht).
|
Re: den Inhalt eines Verzeichnisses komplett zu löschen.
Hallo Heike,
Zitat:
![]() Gruß Hawkeye |
DP-Maintenance
Dieses Thema wurde von "SirThornberry" von "Sonstige Fragen zu Delphi" nach "Object-Pascal / Delphi-Language" verschoben.
|
Re: den Inhalt eines Verzeichnisses komplett zu löschen.
Zitat:
Gruß Heike |
Re: den Inhalt eines Verzeichnisses komplett zu löschen.
Dafür gibt es doch auch einen Paramter:
shfos ist die SHFileObjectStructure.
Delphi-Quellcode:
. Dass müsste sein, was du haben willst (ich glaube FOF_NOCONFIRMATION war löschen ohne Papierkorb.. habe gerade kein Delphi zur Hand, sonst würde ich nachschauen)
shfos.fFlags := FOF_NOCONFIRMATION or FO_SILENT;
Grüße |
Re: den Inhalt eines Verzeichnisses komplett zu löschen.
Zitat:
Gruß Heike |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz