Autor Thema: Dir$ Function, Prüfung von Verzeichnissen  (Gelesen 835 mal)

Offline FrankLU

  • Aktives Mitglied
  • ***
  • Beiträge: 116
  • Geschlecht: Männlich
Dir$ Function, Prüfung von Verzeichnissen
« am: 03.06.22 - 12:50:42 »
Hallo,

endlich habe ich mal die Zeit gefunden, mich mit dem Dir$ Befehl und Ergbnissen des Aufrufs zu beschäftigen. Die Hilfe ist da nicht sehr genau, finde ich.

Ich hoffe, dass es für den einen oder anderen von Euch hilfreich ist, wenn man prüfen will, ob ein Verzeichnis, eine Datei oder Dateien vorhanden sind.

Verzeichniskontrolle
Dir$("C:\nichtda", 16) liefert ""
Dir$("C:\nichtda\", 16) liefert Error 76
Dir$("C:\istda", 16) liefert "istda"
Dir$("C:\istda\", 16) liefert ".", egal, ob Dateien im Verzeichnis sind oder nicht
Dir$("C:\istda\*.*", 16) liefert den ersten gefunden Dateinamen
Dir$("C:\istda\test.txt", 16) liefert ""

Dateikontrolle
Dir$("C:\istda", 0) liefert ""
Dir$("C:\nichtda\*.*", 0) liefert Error 76
Dir$("C:\istda\*.*", 0) liefert "", wenn keine Datei da, ansonsten den ersten Dateinamen
Dir$("C:\istda\*.txt", 0) liefert "", wenn keine .txt-Datei da

Eine reine Laufwerksüberprüfung habe ich nicht getestet, da ich das aktuell nicht brauche. Ich will nicht ins Root-Verzeichnis eines Laufwerks schreiben.  ;)
Frank Lohöfer
MD Medicus Holding GmbH
Client (User): 12.0.1
Client (Admin): 12.0.1
Server: 9.0 auf Linux

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz