Fehler beim lesen von txt datei

curzon_d

Grünschnabel
Hallo, ich habe ein kleines Problem, ist aber denke ich mal nicht so schwer:
Ich habe folgende if abfrage:
If datei exestiert
{
öffne datei
gib den inhalt aus
}
else
{
Lehre *.txt Datei erstellen
}

Den genauen Code habe ich gerade nicht zur hand, aber ich habe den aus der MSDN Rauskopiert.
Nun, wenn ich das Programm ausführe, und die Datei exestiert schon, dann geht alles.
Aber wenn die Datei nicht da ist, erstellt er Sie zwar, aber beim zweiten durchlauf der if abfrage, sagt er dann dass dass die Datei gerade von einem anderen Process verwendet wird!
Muss man, nach dem man die Datei erstellt hat Sie Releasen Schliessen oder sonst was ?
 

Norbert Eder

Erfahrenes Mitglied
Vermutlich erstellst das File auf folgende Art (oder ähnlich):
Code:
Dim fs As FileStream = File.Create(path, 1024)
Da musst du dann ein fs.Close() machen.