Hallo,
warum kann ich denn mit der funktion"Delete" kein Verzeichnis löschen ? geht auch nicht, wenn das verzeichnis leer ist und wenn ich bei "Browser Options" "existing dir" eingestellt habe.
wie mach ich denn das ? mm ?
vielen Dank
![Smile Smile](images/smilies/smile.gif)
Hm...in LV8.5 ist da ein anderes VI, damit geht's ohne Probleme...
In 8.6 klappt's auch mit dem Verzeichnis. Hat das bei Dir schon mal geklappt?
Gruß Markus
Es könnte auch mit Berechtigungen zusammenhängen: Schon mal
hier geschaut?
Gruß Markus
' schrieb:warum kann ich denn mit der funktion"Delete" kein Verzeichnis löschen ? geht auch nicht, wenn das verzeichnis leer ist und wenn ich bei "Browser Options" "existing dir" eingestellt habe.
Das geht sicher
zeig mal den Pfad denn du an das DEL übergibst.
Error 6 = kein Pfad und ...
Error 7 = Pfad nicht gefunden
Error 8 = keine Berechtigung
LabVIEW löscht jetzt das verzeichnis, ab nur, wenn es leer ist....
wenn das verzeichnis dateinen enthält, kommt die gezeigte fehlermeldung...mmh...
Wie kann ich das verzeichnis löschen, wenn es noch dateien enthält ?
Vielen Dank für die bisherige Hilfe
Dann schau doch einfach nach, ob das Verzeichnis leer ist!
Soll heißen, erster Ansatz: Per "List Folder" liest du dir die Dateien im Verzeichnis aus. Wenn die Liste leer ist, gut, löschen möglich, ansonsten erst Dateien löschen, dann Verzeichnis löschen.
So, dass musst du jetzt noch "rekursiv" um mögliche Sub-Directories erweitern, und du hast es.
Gruß, Jens
ok, vielen dank, habe es so gemacht (erstmal ohne unterverzeichnisse, das ist mir noch zu schwer
dachte es geht einfacher
LV Version 7.1
ich habe noch was gefunden, wie man das verzeichnis komplett löschen kann (mit dateien und unterverzeichnissen)
mit dem der funktion "System Excec.vi" und dem aufruf der cmd.exe datei
geht super
LV-Version 7.1
' schrieb:ich habe noch was gefunden, wie man das verzeichnis komplett löschen kann (mit dateien und unterverzeichnissen)
mit dem der funktion "System Excec.vi" und dem aufruf der cmd.exe datei
geht super
LV-Version 7.1
Die OpenG File Library hat auch ein VI Delete Rekursive! Man muss nur wissen wo suchen.
Rolf Kalbermatter