FileExist=False

07/10/2009 - 12:38 von Jens Büchert | Report spam
Hallo NG,

Ich möchte eine Datei
auf einem Netzlaufwerk einlesen.
Das Laufwerk ist gemappt, und die Datei ist vorhanden.

Wenn ich jetzt die Datei über einen Laufwerkspfad anspreche
wird die Datei nicht gefunden. Wenn ich das ganze über UNC mache
funktionierts.

Dim Fi As New FileInfo(Pfad)
Fi.Exists = false

Dim Fi As New FileInfo(UncPfad)
Fi.Exists = True


Win7 ultimate x64 | VS2008


Danke Jens
 

Lesen sie die antworten

#1 Thorsten Doerfler
08/10/2009 - 20:05 | Warnen spam
Jens Büchert schrieb:
Ich möchte eine Datei
auf einem Netzlaufwerk einlesen.
Das Laufwerk ist gemappt, und die Datei ist vorhanden.

Wenn ich jetzt die Datei über einen Laufwerkspfad anspreche
wird die Datei nicht gefunden. Wenn ich das ganze über UNC mache
funktionierts.



Funktioniert grundsàtzlich schon bei beiden Varianten. Gibt es
irgendwelche Besonderheiten, die Du uns nicht verraten hast? Führst Du
das Programm ggf. unter einer anderen Benutzerkennung aus oder stellst
Du das in einem Dienst fest?

Bedenke bitte, dass gemappte Laufwerke nur für den User sichtbar sind.
In einem Service-Kontext oder einem anderen Benutzer, müssen diese
Mappings nicht vorhanden sein.

Thorsten Dörfler
Microsoft MVP Visual Basic

vb-hellfire visual basic faq | vb-hellfire - einfach anders
http://vb-faq.de/ | http://www.vb-hellfire.de/

Ähnliche fragen