Hallo,
Ich bin grad dabei mir mit C# einen eigenen Browser zu Programmieren.
Läuft auch alles soweit gut, bis auf ein kleines speicherproblem.
Ich habe eine Startseite die man bei belieben ändern kann.
Um das zu ermöglichen speichere ich die URL der Seite in einer .txt Datei und lasse sie bei Start des Fensters "settings.cs" auslesen.
Leider liest mein Programm den Text nicht richtig aus und speichert ihn auch nicht. Warum?
Hiermal der Code:
Wenn man auf Einstellung klickt :
Code:
private void button3_Click(object sender, EventArgs e)
{
setting neu = new setting();
neu.Show();
}
Dann kommt dieser Code: (zum lesen nicht der komplette)
Code:
private void button1_Click(object sender, EventArgs e)
{
string page = textBox1.Text;
System.IO.StreamWriter home = new System.IO.StreamWriter("home.txt");
home.WriteLine(page);
home.Flush();
home.Close();
this.Close();
}
private void setting_Load(object sender, EventArgs e)
{
if(System.IO.File.Exists("home.txt"))
{
System.IO.StreamReader homeload = new System.IO.StreamReader("home.txt");
textBox1.Text = homeload.ReadToEnd();
homeload.Close();
}
}
}
}
Ich hoffe ihr C# Fachkundigen könnt mir helfen
Vielen Dank im Vorraus!