当前位置:首页 » 多媒体相关

Socket问题


client给server发了一个消息,这时  
  serversocket1clientread()可以接受到此消息,并且此时想再回一条消息,算是确认把,那么我怎么确定这个连接呢?也许你还没看懂我的意思,举个例子:  
  for(int   i;i<serversocket1->socket->activeconnections;i++)  
        serversocket1->socket->activeconnections[i]->sendtext(str);  
  上面的语句可以一群发的方式回复,但是我要仅仅给给我发消息的那个人恢复,我怎么确定这个连接呢?谢谢!!!

推荐阅读

  • IT [详细内容]
  • 镭姬杀手9600pro的Ultra版本上市 [详细内容]
  • 用Taskman的新发现 [详细内容]
  • IT [详细内容]
  • nVIDIA NV31的冤家 Radeon 9600 pro测试 [详细内容]
  • 解决Easy RealMedia producer不能重压RM、... [详细内容]
  • IT [详细内容]
  • 网友回答:
    网友:pp616

    void   __fastcall   tform1::serversocket1clientread(tobject   *sender,  
                  tcustomwinsocket   *socket)  
      {  
              //你可以直接使用socket参数  
              socket->sendtext("...");  
      }

    网友:chenpeng20000

    直接在serversocket1clientread中写socket->sendtext("...")或sendstream()

    .

    讨论区

    Login