是一个接收程序,每接收到一个请求就打开一次网络连接,然后又将网络回来的数据传递回去,而且这个请求是不确定数量的,所以不能用放N个INET控件的方法来解决

解决方案 »

  1.   

    提供一个思路给你参考需要具体代码的话可以留EMAIL建立一个winsock控件的数组。上限决定于能够接受连接的上限。服务器在每次accept的时候建立一个新的winsock来接受新的connect。然后老的winsock用来处理上一次的connect操作,数据传输什么的。当接受数组到达上线后,再从1开始。
      

  2.   

    恩,SHAKOE大大的思路不错,不过我是HTTP请求,就用INET算了
      

  3.   

    VB用多线程,最简单的方法就是activeX exe
      

  4.   

    用inet也是用控件数组,每个inet控件在execute中执行连接请求,在inet控件的statechanged事件(唯一的一个事件)中判断,在state=icResponseCompleted ' 12
    时保存取得的数据。
      

  5.   

    inet控件也组成数组不就行了....
      

  6.   

    是啊,我就是这个意思,把数组换成INET