Also zuerstmal, wenn das ein kleines Chatprogramm werden sollte, dann soll die Eingabe ja wo gespeichert werden um dann abgerufen zu werden (so eine Art LogDatei). Also so hab ich mir das gedacht.
Ich habs nämlich auch nicht hinbekommen, das ich in die Listbox (oder Textbox) etwas schreiben kann, ohne das dass vorhergeschriebene gelöscht wird. Man will ja sehen was man schreibt
Ansatz hab ich leider wirklich garkeinen

Ich poste einfach mal meinen Code (Ich bitte um Verzeihung, er ist bestimmt schrecklich)
------------------------------------------------------
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30:
| private void cmdSend_Click(object sender, EventArgs e) { lbShow.Text = txtName.Text + " schreibt: " + txtSend.Text; String filename = "C:\\Hallo.txt"; String myLine = lbShow.Text + Environment.NewLine; File.AppendAllText(filename, myLine); txtSend.Text = ""; }
private void chkOK_CheckedChanged(object sender, EventArgs e) {
if (chkOK.Checked == true)
{ lbShow.Items.AddRange(File.ReadAllLines("C:\\Hallo.txt")); cmdSend.Enabled = true; txtName.Enabled = false; }
if (chkOK.Checked == false) { cmdSend.Enabled = false; txtName.Enabled = true; } } } } |
----------------------------------------------------------------
Ein zweites Problem, was ich schliesslich nun habe, das ich ja die Textdatei lokal bei mir liegen habe. Ich wollte aber das die Leute, die das Programm besitzen in eine Logdatei schreiben die auf meinem Server liegt. (Schreib&Leserechte sind gesetzt) . Beispielsweise
www.bla.de/Log.txt.
Ich hoffe es ist verständlich
Vielleicht habt ihr, oder du, ein paar Tipps:) Danke