AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

removedir funzt nicht

Ein Thema von ichbins · begonnen am 16. Okt 2005 · letzter Beitrag vom 16. Okt 2005
Antwort Antwort
Seite 2 von 2     12   
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#11

Re: removedir funzt nicht

  Alt 16. Okt 2005, 14:50
ne, wenn ich es so mach, kommt die Windows-Meldung: "soll der Ordner wirklich gelöscht werden?"
Aber ich bin gerade dabei, eine Vollautomatische Prog zum Löschen von Verzeichnissbäumen zu schreiben, da passt das nicht

aber das ding is super! so was hab ich schon immer gesucht!
Michael Enßlin
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#12

Re: removedir funzt nicht

  Alt 16. Okt 2005, 14:51
@ichbins: aus Sicht von RemoveDir() ist ein Ordner nur dann leer, wenn er weder Dateien, noch Unterordner enthält.

Grüße vom marabu
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#13

Re: removedir funzt nicht

  Alt 16. Okt 2005, 14:53
enthält er ja ich lösche zuerst die Dateien, dann die Ordner untersten levels, bis schließlich zum root-ordner.
Michael Enßlin
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#14

Re: removedir funzt nicht

  Alt 16. Okt 2005, 14:54
Zitat von ichbins:
ne, wenn ich es so mach, kommt die Windows-Meldung: "soll der Ordner wirklich gelöscht werden?"
Aber ich bin gerade dabei, eine Vollautomatische Prog zum Löschen von Verzeichnissbäumen zu schreiben, da passt das nicht

aber das ding is super! so was hab ich schon immer gesucht!
Das kannst Du mit einem entsprechendem Flag ("FOF_NOCONFIRMATION") umgehen.

mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#15

Re: removedir funzt nicht

  Alt 16. Okt 2005, 14:55
wenn ich bestätige, kommt die Meldung: "Die Datei wird gerade von einer anderen Person bzw. einem anderen Programm verwendet. Bitte versuchen sie es später nochmals..." von was kann ein Ordner denn verwendet werden?
Michael Enßlin
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#16

Re: removedir funzt nicht

  Alt 16. Okt 2005, 19:39
Vom Windows Explorer. Versuche mal folgendes: lösche einen Unterordner mit der Hand und versuche anschließend den übergeordneten Ordner - der jetzt leer sein sollte - auch mit der Hand zu löschen. Die Fehlermeldung sollte der ähneln, die dein Programm hier liefert:

Delphi-Quellcode:
if not RemoveDir(dir) then
  ShowMessage(SysErrorMessage(GetLastError));
marabu
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#17

Re: removedir funzt nicht

  Alt 16. Okt 2005, 19:45
Hi,
kann es sein, dass du mit deinem eigenen Programm noch auf eine Datei in diesem Ordner zugreifst?

Chris
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#18

Re: removedir funzt nicht

  Alt 16. Okt 2005, 19:50
Hallo Chris, du darfst es natürlich auch probieren. Wenn du XP oder neuer fährst und du kannst einen tree im file system von den leafs her manuell abräumen, dann - nun ja, ich habe hier einen leckeren Besen stehen...

Grüße vom marabu
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#19

Re: removedir funzt nicht

  Alt 16. Okt 2005, 19:52
Hi,
ich kann dir zwar nicht ganz folgen, kann aber derzeit das auch nicht ausprobieren (reite gerade auf einem Tiger durch's Netz ).
Ich denke aber eher, dass er noch irgendwo eine Datei nicht geschlossen hat oder so. Mal sehen, was er selber dazu sagt.

Chris
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz