1

ServerSocket から接続 ID を取得する必要があります。クライアントごとにテキストを送信し、どのクライアントがテキストを送信したかを知る必要があります。何か案は??

4

3 に答える 3

0

彼はソケットのハンドルを参照していると思います

procedure TForm1.srvrsckt1ClientConnect(Sender: TObject;
  Socket: TCustomWinSocket);
  var connectedClientSockHandle : Integer;
begin
  connectedClientSockHandle := socket.Handle;
end;
于 2010-03-31T17:56:22.787 に答える
0

あなたがすべきことは、(onaccept関数内の)新しい接続ごとに一意のID(ランダムな文字/数字)を割り当て、クライアントから送信されるすべてのコマンドにそのクライアントの一意のIDが含まれることだと思います->サーバー。

于 2014-11-02T07:43:50.953 に答える