Hallo!
Ich programmiere momentan auch an einem Chatprogramm und habe das so erledigt:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| procedure TForm1.Button3Click(Sender: TObject); var msg: String; begin msg:=Edit1.Text; chat.Lines.Add(msg); cs.Socket.SendText(msg); end; |
und es funktioniert Tadellos.
Ich kann mir vorstellen, dass du vergessen hast einen Server für den Client anzugeben, weil als meine "Nachrichten" nicht gesendet wurden, weil meine Firewall sie nicht durchgelassen haben, habe ich genau den gleichen Fehler bekommen.