procedure TFrm_server.senderinfo(Sender: TObject);
var
i:integer;
v_socket_id:integer; //连接ID
boolean_all:boolean; //是否发给所有人
MY_socket:TCustomWinSocket;
begin
if boolean_all then
for i := 0 to server.Socket.ActiveConnections - 1 do
server.Socket.Connections[i].SendText('your_message')
else
begin
MY_socket:=TCustomWinSocket.Create(v_socket_id);
MY_socket.SendText('your_message');
end;
end;
var
i:integer;
v_socket_id:integer; //连接ID
boolean_all:boolean; //是否发给所有人
MY_socket:TCustomWinSocket;
begin
if boolean_all then
for i := 0 to server.Socket.ActiveConnections - 1 do
server.Socket.Connections[i].SendText('your_message')
else
begin
MY_socket:=TCustomWinSocket.Create(v_socket_id);
MY_socket.SendText('your_message');
end;
end;
MY_socket:=TCustomWinSocket.Create(v_socket_id);
吗? 当客户端连接过来的时候,在什么地方用这一条建立连接呢?
如果要在客户端刚连上的时候发送消息那可在onClientAccept中写代码。