IdTCPClient发送与接收二进制数据,该如何处理

IdTCPClient发送与接收二进制数据byte SendData[20]{0x20,0x00,0x7b,0x00,0x00}IdTCPClient1-IOHandler

IdTCPClient发送与接收二进制数据



  byte SendData[20]={0x20,0x00,0x7b,0x00,0x00};
  IdTCPClient1->IOHandler->Write(SendData,sizeof(SendData),0);

这样子不行啊。
[解决办法]
是TCP喽,看错了,用下面这个可以

   char Buf[100];
   int gs=5;
   Buf[0]=0x20;
   Buf[1]=0x00;
   Buf[2]=0x7b;
   Buf[3]=0x00;
   Buf[4]=0x00;
   ClientSocket1->Socket->SendBuf(Buf,gs);