Datei im Zugriff nach Erzeugung

07/03/2010 - 12:50 von Stefan Theobald | Report spam
Hallo@all,

kurze Frage und sicher nur eine Kleinigkeit:
Ich erzeuge mittels
File.Create(Arbeitsverzeichnis & "\MEINEDATEI.done")
eine Datei, in die nix geschrieben wird oder so.
Ich brauche Sie nur um eine Übertragung via FTP zu kennzeichnen.

Wenn ich die Datei dann verschieben will kommt, dass die Datei bereits von
einem anderen Prozess im Zugriff ist.

Wie kann ich das umgehen?



Gruß
Stefan
 

Lesen sie die antworten

#1 Kerem Gümrükcü
07/03/2010 - 13:19 | Warnen spam
Hallo Stefan,

das Problem ist, das Du vermutlich
schlichtweg noch ein Handle auf die
Datei hast. Eine Lösung ohne Fehlerbehandlung:

File.Create(Arbeitsverzeichnis & "\MEINEDATEI.done").Close()

aber benutze auf jeden fall ein try/catch ggf. finally
und/oder das using statement,...


Grüße

Kerem

Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Latest Project: http://www.pro-it-education.de/soft...iceremover
Latest Open-Source Projects: http://entwicklung.junetz.de

Ähnliche fragen