我用一个WINSOCK做监听,一个WINSCOK数组接受连接,结果可以接受多个连接了.但是在发消息的时候,怎么有选择的只对某个连接发呢?
尝试用添加删除LISTBOX的项,选择LISTBOX的项,取其INDEX做发消息的WINSOCK编号,但是在某些连接退出之后,LISTBOX的序号与WINSCOK的序号不再对应,就没办法正常的发信息了.
要怎么做才可以正常的接受连接并能与单个客户端对话呢?望大虾指点.

解决方案 »

  1.   

    程序里面应该有一种标识Winsock连接的机制,例如一个连接跟一个名字对应,根据名字就可找到winsock。
      

  2.   

    或者可不可以读到LISTBOX的某项的字符串值呢   我在上面记了接受连接的WINSOCK编号
    但是不知道怎么读出来
      

  3.   

    原来单击 双击里面可以 list1.text取出字符串的 
    谢谢回复  下次有问题再来
      

  4.   

    好像是这个你自己试一下看看list1.dataitem