Ordner läßt sich nicht löschen VB6

Hallo,

ich verschiebe mehrere Dateien aus einem Ordner
in einen anderen mit der Anweisung:

fso.MoveFile FileAlt, FileNeu

So weit, so gut.
Anschließend möchte ich den Originalordner löschen per:

fso.DeleteFolder OrdnerAlt, True

Das funktioniert nicht. Irgendwie ist da noch was geöffnet.
Läßt sich auch nicht per Explorer löschen.

Was muß ich da tun?

Danke.

Gruß
Gunter

Hallo Gunter.

Dies ist nur ein Tipp ins Blaue ohne Erfolgsgarantie:

Vielleicht läßt sich das Verzeichnis löschen, wenn Du vorher mit „ChDir“ eine Verzeichnis-Ebene höher gehst.

VG
Carsten

Läßt sich auch nicht per Explorer löschen.

Hallo Gunter,

sieht man im Explorer in dem Ordner nichts mehr stehen?
Anzeige von versteckten Dateien, Systemdateien ist aktiviert?

ups, habe jetzt deinen Text schon gelöscht, hattest du dein Betriebssystem angegeben?

Ansonsten, grad offene Dateien kann man nicht löschen, ergo auch nicht den Ordner in denen sie stehen.

Vor vielen Jahren gingen Dateien nicht zu löschen, da der Name nicht den üblichen 8.3-Namen entsprach.
Ob das heute noch so ist weiß ich nicht.

Gruß
Reinhard

Hallo Carsten,

hat leider nichts genutzt.

Gruß
Gunter

Hallo Reinhard,

der Ordner ist definitiv leer.
Will ich mit dem Explorer den Ordner löschen kommt folgende Meldung:

"Der Ordner kann nicht entfernt werden; die Datei wird von einem anderen Programm benutzt.
Erst wenn ich mein Programm schließe, läßt sich der Ordner vom Explorer löschen.

Gruß
Gunter

Hallo Gunter,

der Ordner ist definitiv leer.

*hmmh* sorry, ich hab da leichte Unsicherheiten wenn ich das nicht selbst überprüft habe *verzeih*

Will ich mit dem Explorer den Ordner löschen kommt folgende
Meldung:

"Der Ordner kann nicht entfernt werden; die Datei wird von
einem anderen Programm benutzt.

*hmmh2* Die Übersetzungen von Fehlermeldungen sind nicht immer korrekt. Für Win ist ein Ordner ein File und eine Datei auch.

Erst wenn ich mein Programm schließe, läßt sich der Ordner vom
Explorer löschen.

Welches Programm? Deine VB6-exe? Benutzt sie irgendwie eine datei aus dem Ordner?

Wie heißt eigentlich der Ordnerpfad?

Gruß
Reinhard

Hallo Gunter,

wenn ich frage/sage

ups, habe jetzt deinen Text schon gelöscht, hattest du dein Betriebssystem angegeben?

dann wäre es doch gut in deinem Interesse wenn du das Betriebssytem auch angibst.

Je genauere Angaben du lieferst desto höher ist deine Chance auf eine lösende Antwort.

Gruß
Reinhard

Hallo Gunter,

Greifst du auf irgendwelche Dateien in diesem Ordner zu?
Wenn ja welche und trennst du alle Verbindungen dahin?

Wie viel Source Code hast denn dein Project ?

Der Fehler kann an vielen Stellen, in deinem Project sitzen :frowning:

MfG Alex

Bei mir kommen solche Fehlermeldungen beispielsweise, wenn ich meinen USB-Stick auswerfen will, er aber noch im Explorer angezeigt wird.
Kann es sein, daß irgend ein Programm/Progrämmchen läuft, das gerade diesen Ordner anzeigt, weshalb er dann auch vom Betriebssystem gesperrt würde?

Hallo Alex,

es lag wohl an der Drivelistbox bzw. der Dirlistbox mit denen ich das Laufwerk und den Ordner selektiert habe.

Nachdem ich nun den Zugriff auf den Ordner anders mache, läßt sich dieser problemlos löschen.

Danke.

Gruß
Gunter

Hallo Reinhard,

Problem gelöst, siehe meine Antwort bei Alex.

Danke.

Gruß
Gunter