我现在有一个客户端用VBA作的,服务器端用VB作的。
现在如果同时有十个客户端访问服务器的话,如何保持通信。
我的程序只能一个客户端访问服务器,在多一个就会出现错误,这个怎么解决阿

解决方案 »

  1.   

    服务端定义10个不同接收端口,并在服务端程序中放10个SOCKET去监听相应端口就是了。
      

  2.   

    如果客户端数量是动态的,服务端就用动态控件方法去创建SOCKET控件就可以了。
      

  3.   

    用数组控件
    ------------------
    且只监听一个端口
    当ConnectionRequest->Accept后
    再创建数组控件
    再Listen
      

  4.   

    msdn中的winsock中的例子中多拥护连接的demo 作为demo可以实现多用户