Server/client socket的问题? ( 积分: 20 )

  • 主题发起人 主题发起人 中原象
  • 开始时间 开始时间

中原象

Unregistered / Unconfirmed
GUEST, unregistred user!
1)建立连接正常后;
Client 发送数据 server没有反应;

server 发送数据 client可以收到;
server端在什么地方接收数据的?
2)serversocket.socket.data中的数据怎么获得?
我可用的积分不多,请帮忙解释,多谢?
 
1)建立连接正常后;
Client 发送数据 server没有反应;

server 发送数据 client可以收到;
server端在什么地方接收数据的?
2)serversocket.socket.data中的数据怎么获得?
我可用的积分不多,请帮忙解释,多谢?
 
Serversocket读数据的时候,是用socket.connections[m].receivetext,还是直接用socket.receivetext;
 
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
VAR
Buff:Pchar;
Long:integer;
begin
Long:= Socket.ReceiveLength;
GetMem(buff,Long) ;
Socket.ReceiveBuf(buff,Long) ;
end;
 
Socket.ReceiveLength;//读数据包大小
Socket.ReceiveText;//读入string
Socket.ReceiveBuf;读入内存块中
 
接受答案了.
 
后退
顶部