不知道你是怎么做的,我一般情况下这样做:
用一个winsock1监听,接到连接请求后,通过其他的winsock2响应,如果接受多连接的话把winsock2设成数组,作相应处理就可以了。
winsock1错误处理的事件:
winsock1_close() winsock1.close winsock1.listen
winsock1_error(...) winsock1.close winsock1.listen
winsock2处理的事件:
winsock2_close() winsock2.close
winsock2_error(...) winsock2.close没出过什么问题

解决方案 »

  1.   

    一、双方没有确认步骤是不行的,由于缓冲池的问题,一定要采用一来一回制。
    二、从出现错误后,本机的再次连接时不成功:是因为你的服务器端口还未关闭,只要在服务器端From_UnLoad 时运行一句:winsock.Close就可以了。你注销后,相当于重开了一次WINDOWS,当然就可以了。
    三、 thorkhan(灰滿)说得不对,只要控制得好,网络很忙都没事,我就在10M网内传过动态远程电脑桌面图像。
      

  2.   

    to tyqof908;图象压缩过么?用 VB 还是 VC?