Guten Morgen,
ich würde gerne eine Art logdatei in meinem Programm einbauen. Das Programm soll einfach ab und zu was in die datei schreiben. Das Funktioniert ja auch soweit, leider überschreibt er dann immer was er voher drinne hatte, UND ich kann diese datei nicht während des laufens angucken, weil sie dann leer ist. Könnt ihr mir vllt sagen was ich falsch gemacht habe?
ich habe es folgender maßen gemacht:
so aber nun steht leider nicht beides drin...und auch erst dann wenn ich das Programm geschlossen habe...
ich würde gerne eine Art logdatei in meinem Programm einbauen. Das Programm soll einfach ab und zu was in die datei schreiben. Das Funktioniert ja auch soweit, leider überschreibt er dann immer was er voher drinne hatte, UND ich kann diese datei nicht während des laufens angucken, weil sie dann leer ist. Könnt ihr mir vllt sagen was ich falsch gemacht habe?
ich habe es folgender maßen gemacht:
Code:
public partial class Form1 : Form
{
StreamWriter sw = new StreamWriter(@"C:\logdatei.txt");
private void Form1_Load(object sender, EventArgs e)
{
sw.WriteLine("ich wurde geladen");
sw.Close();
}
void Close(object sender, EventArgs e)
{
sw.WriteLine("ich wurde gschlossen");
sw.Close();
}
}
so aber nun steht leider nicht beides drin...und auch erst dann wenn ich das Programm geschlossen habe...