T
tanxj
Unregistered / Unconfirmed
GUEST, unregistred user!
客户端有一个字串发给服务器,并等待服务器返回数据。
例如:
procedure SendDataTest;
begin
如果 clientSocket.socket.sendText('OK?'); 成功
这里要等待服务器应答,直到有数据返回。不要让它产生一个ONSocketRead事件。
if ClientSocket.ReceiveText = 'OK' then
//做一些事。
end;
怎样控制它等待多长时间就认为服务器没有数据返回,然后让此过程提示出错。
而且如果服务器返回的数据包大于一个数据包的大小时,这样返回的字串会不会少掉一部分?
例如:
procedure SendDataTest;
begin
如果 clientSocket.socket.sendText('OK?'); 成功
这里要等待服务器应答,直到有数据返回。不要让它产生一个ONSocketRead事件。
if ClientSocket.ReceiveText = 'OK' then
//做一些事。
end;
怎样控制它等待多长时间就认为服务器没有数据返回,然后让此过程提示出错。
而且如果服务器返回的数据包大于一个数据包的大小时,这样返回的字串会不会少掉一部分?