专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++ Builder

请教:C++Builder 如何写TCPIP Server程序,收发字节流?

发布时间:2011-06-28 14:01:33 文章来源:www.iduyao.cn 采编人员:星星草
请问:C++Builder 怎么写TCPIP Server程序,收发字节流??
请问:C++Builder 怎么写TCPIP Server程序,收发字节流??



------解决方案--------------------
C/C++ code


//C++Builder 6.0
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  byte a[2] ={0xAA,0xBB} ;
  IdTCPClient1->WriteBuffer(a,2,2);
}

void __fastcall TForm1::IdTCPServer1Execute(TIdPeerThread *AThread)
{
   byte a[2] ;
   AThread->Connection->ReadBuffer(a,2) ;
   AnsiString s;
   for(int i=0;i<2;i++)
       s +=IntToHex(a[i],2);
   Memo2->Lines->Add(s);
}
//---------------------------------------

//C++Builder 2009
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  if(!IdTCPClient1->Connected())
  { 
    IdTCPClient1->Connect(); 
  } 
  IdTCPClient1->IOHandler->WriteLn("汉字123abcd",enUTF8); 
  IdTCPClient1->Disconnect();
}
//TIdTCPServer端的onExcute事件: 
void __fastcall TForm2::IdTCPServer1Execute(TIdContext *AContext) 
{ 
   UnicodeString CmdString =AContext->Connection->IOHandler->ReadLn(enUTF8); 
}
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: