当前位置:主页>销售管理软件> 列表

ClientSocket1阻塞模式下怎么读取ServerS 找服装库存管理软件

记账软件版1楼: ClientSocket1阻塞模式下怎么读取ServerSocket那发过来的一次 sendtext 一次 sendstream???????

2楼: Form1.TcpClient1.ReceiveBuf(buffer,len);//接收数据包并读入缓冲区内 如服装库存管理软件

3楼: 没收到..数据.

4楼: 请高人赐教 clientsockt 阻塞下收 sendtext+sendstream
..

5楼: 设一下全局变量,Btxt为ture 等传完所有的文本信息后,如文件名,文件大小
后将其设成false, 再进行sendStream发送流………………
ReceiveBuf(buffer,sizeof(buffer));//接收数据包并读入缓冲区内

6楼: d:=72270; //文件size
Stream.WaitForData(30000);
leng:=ClientSocket1.socket.ReceiveLength; //leng大小为4096
ClientSocket1.socket.ReceiveBuf(buf,leng);
m2.Write(buf,sizeof(leng));

这样下来流还没有取完 d>m2.Size

还要Stream.WaitForData(30000);几遍?????
应该怎么个写法??????