M
mayi
Unregistered / Unconfirmed
GUEST, unregistred user!
发送代码:
IdTCPClient1.Host := '127.0.0.1';
IdTCPClient1.Port := 80;
IdTCPClient1.Connect;
IdTCPClient1.WriteBuffer(ms,ms.Size, true);
发送数据之后,是用IdTCPClient1.ReadBuffer(mp.memory^,mp.Size);接收数据吗?可是用这段代码后,就死机了,程序没响应,怎么解决呢? 分不够可以增加。说明一下服务端是其它的网络软件服务器,不是用IdTCPServer做的。我用Iris来载取数据,已知道发送成功,而且服务器也返回信息了,但用IdTCPClient1.ReadBuffer(mp.memory^,mp.Size);就是接收不到,怎么才能接收呢?
IdTCPClient1.Host := '127.0.0.1';
IdTCPClient1.Port := 80;
IdTCPClient1.Connect;
IdTCPClient1.WriteBuffer(ms,ms.Size, true);
发送数据之后,是用IdTCPClient1.ReadBuffer(mp.memory^,mp.Size);接收数据吗?可是用这段代码后,就死机了,程序没响应,怎么解决呢? 分不够可以增加。说明一下服务端是其它的网络软件服务器,不是用IdTCPServer做的。我用Iris来载取数据,已知道发送成功,而且服务器也返回信息了,但用IdTCPClient1.ReadBuffer(mp.memory^,mp.Size);就是接收不到,怎么才能接收呢?