Frage zum AppendText

15/11/2007 - 12:41 von Stefan Theobald | Report spam
Hallo,

ich verwende ein AppendText um Daten an einen Logfile zu hàngen.
Kann es nun sein, dass immer nur ein Bediener gleichzeitig auf den Logfile
zugreifen kann und schreiben kann?

Kann ich das mit einem Zusatz umstellen, dass mehrere gleichzeitig schreiben
dürfen? Wie lautet der Befehl?

Gruß
Stefan
Dim Logschreiber As StreamWriter

Try

Logschreiber = File.AppendText(Hauptbildverzeichnis & "LOGFILE.LOG")

Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Critical, "LOGFILE.LOG konnte nicht angelegt
werden...")

OdbcConnection_Verbindung.Close()

Exit Sub

End Try
 

Lesen sie die antworten

#1 Karsten Sosna
15/11/2007 - 14:47 | Warnen spam

ich verwende ein AppendText um Daten an einen Logfile zu hàngen.
Kann es nun sein, dass immer nur ein Bediener gleichzeitig auf den Logfile
zugreifen kann und schreiben kann?

Kann ich das mit einem Zusatz umstellen, dass mehrere gleichzeitig
schreiben dürfen? Wie lautet der Befehl?



Hallo Stefan,
und was sagt die MSDN?
"...Zusàtzliche Threads dürfen die geöffnete Datei lesen. ..."
Schau Dir mal die StreamWriter-Klasse. Aber gemeinsames Schreiben wird immer
schwierig. Benutze doch anstelle eines normalen Files eine DB, der Provider
regelt das dann schon.
Gruß Scotty

Ähnliche fragen