Witam.
Kombinuje kombinuje i wykombinować nie mogę :) A przejrzałem już mnóstwo stron.
Więc tak mam serwer i klienta. Serwer odbiera wszystko ok, nawet odsyła wiadomość do aktualnego klienta, ale za piernika nie wiem jak wysłać wiadomość do wszystkich pozostałych podłączonych klientów. Czy jest jakaś możliwość odwołania się do konkretnego wątku? Jeśli tak to jak? Generalnie chciałbym wysłać wiadomość do wszystkich klientów jednocześnie, ale docelowo i tak będzie mnie interesować dojście do konkretnego wątku.
Póki co mam taki kod:
procedure TForm1.IdTCPServer1Execute(AThread: TIdPeerThread);
var
tekst:string[255];
begin
AThread.Connection.ReadBuffer(tekst,sizeof(tekst));
Memo1.Lines.Add(tekst);
tekst:=tekst+IntToStr(AThread.ThreadID);
AThread.Connection.WriteBuffer(tekst,sizeof(tekst),true);
end;