engelmarkus
Erfahrenes Mitglied
Ich weiß nicht, was du in deiner Log-Datei speichern willst, aber an deiner Stelle würde ich mit der Trace-Klasse arbeiten. Was passiert nämlich, wenn dein Programm abstürzt, wenn ein Fehler auftritt, sodass die Datei am Schluss nicht mehr geschrieben werden kann?
Außerdem kann die Technik mit dem Verknüpfen von zwei Strings mit "&" sehr langsam sein. Vielleicht solltest du besser einen System.Text.StringBuilder nehmen.
Dann hätte ich am Schluss noch ein paar kleine Tipps:
Vor dem Schließen des StreamWriters schadet auch nie ein "Flush", weil so u. U. Daten einfach nicht geschrieben werden.
Ich glaub, das wars erstmal.
Außerdem kann die Technik mit dem Verknüpfen von zwei Strings mit "&" sehr langsam sein. Vielleicht solltest du besser einen System.Text.StringBuilder nehmen.
Dann hätte ich am Schluss noch ein paar kleine Tipps:
Was passiert, wenn der String "Nothing" ist? Und wozu die Klammern?If liste = ("") Then
If String.IsNullOrEmpty(liste) Then
einfacher zu verstehen:ControlChars.CrLf
vbNewLine
Vor dem Schließen des StreamWriters schadet auch nie ein "Flush", weil so u. U. Daten einfach nicht geschrieben werden.
Ich glaub, das wars erstmal.