C++ Builder XE8 安卓开发之使用TidTCPClient控件获取接收数据长度的方法

本人在使用indy10.6.2的TCPClient控件时,由于没有indy10的使用手册,一直不知道如何获取client接收数据的长度。

后来经过仔细的寻找和尝试,终于找到了获取接收数据长度的方法:


int len;

len = TCPClient->IOHandler->InputBuffer->Size; //获取接收数据的长度


既然得到了数据长度,就可以读取Client接收到的所有数据了:


String str;

str = TCPClient->IOHandler->ReadString(len);     //一次性读取len字节


你可能感兴趣的:(控件,TcpClient,indy10)