Forums Neueste Beiträge
 

Dir()-Problem

06/09/2008 - 19:08 von Juergen Thuemmler | Report spam
Hi *.*,

wenn ich folgende Zeile ausführe (VB5/6)
dummy = Dir("e:\wr-codeemhelp\CON.rtf") oder
dummy = Dir("e:\wr-codeemhelp\CON.txt")
erhalte ich in dummy "CON". Es gibt aber im gesamten Verzeichnis kein "CON",
weder Datei noch Verzeichnis noch etwas, das abnàhernd danach riecht. Und:
auch FindFistFile liefert in WIN32_FIND_DATA.cFileName das gleiche. Beim
Versuch, darauf zuzugreifen, (z.B. mit FileLen()) gibts dann allerdings
folgerichtig den Fehler "Pfad nicht gefunden". Beim obigen Code mit anderen
nicht existierenden Dateinamen erhalte ich wie erwartet einen Leerstring.
Was passiert da???

Jürgen.
 

Lesen sie die antworten

#1 Jens Müller
06/09/2008 - 20:49 | Warnen spam
Hi,

Vermutung Altlasten. CON ist ein Geràtename für die Konsole. Allerdings muss
das dann auch ein Bug von Dir sein weil wenn es nur ein Bestandteil des
Pfades ist, darf das nicht passieren. Was passiert, wenn du CON durch LPT1
ersetzt?

Jens

Ähnliche fragen