首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

idTcpserver给/*指定*/客户端发送消息,如何实现

2012-02-21 
idTcpserver给/*指定*/客户端发送消息,怎么实现?现在,有一个服务器端和多个客户端C1,C2……我的想法是这样,

idTcpserver给/*指定*/客户端发送消息,怎么实现?
现在,有一个服务器端和多个客户端C1,C2……
我的想法是这样,服务器端有一个按钮,按下去之后服务器端只给C1发送信息,怎么实现?
谢谢!

[解决办法]
伪代码如下:

C/C++ code
TList *pClientList = IdTCPServer->Contexts->LockList();try{    for (int i = pClientList->Count - 1; i > -1; i--)    {              TIdContext *ic = (TIdContext *)pClientList->Items[i];        // 通过遍历,找到需要通讯的客户端,发信息              ...    }}__finally{    IdTCPServer->Contexts->UnlockList();} 

热点排行