(用winsock控件数组)如果服务端只向其中一个客户端发送数据,是把发送的数据加标识,然后所有连接全部发送,还是有其它的办法?

解决方案 »

  1.   

    winsock很聪明的,它会自动判断是与哪个winsock连接的,大概不需要你来判断了
      

  2.   

    tmwawecn()理解错我的意思了,
    我的意思是有共有很多个客户端(如a,b,c),而我只向其中某个客户端(如a)发送消息,而我用的是winsock控件数组,我怎么知道wnsock(i)的i这个值是多少
      

  3.   

    TCP啊?UDP啊?
    其实如果使用Winsock数组,那么数据到达时就带了一个Index,这个Index就是让你返回消息时用的。数据处理过程中记住这个Index就可以了,但注意,不要在任何地方使用Doevents。
    这只是简单的说法,其实真正处理起来要复杂得多,完全都要根据设计需要来想办法。