Mein Server:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| procedure TForm1.ServerExecute(AThread: TIdPeerThread); begin with AThread.Connection do begin ListBox1.Items.Add(ReadLn); end; end;
procedure TForm1.Button1Click(Sender: TObject); var Client : TSimpleClient; begin TIdPeerThread(Client.Thread).Connection.WriteLn('Text'); end; |
mein Client:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| procedure TForm1.Button1Click(Sender: TObject); begin Client.WriteLn('Nachricht vom Client'); end;
procedure TForm1.Button2Click(Sender: TObject); begin Client.Connect; end;
procedure TForm1.ClientConnected(Sender: TObject); begin Client.ReadLn(ListBox1.Items.Text); end; |
nun möchte ich per button klick einen text von dem server zum client senden können.
leider habe ich das nicht hinbekommen.
wie müsste die lösung aussehen?
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt