本文主要是介绍vb中的 winsock如何实现监听功能和连接功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
通信程序通常都是采用Client/Server形式。这就要求作为服务器的主机可以同时处理多个客户的请求。因此在编写服务器程序时要添加多个Winsock控件。在开始我们先加入两个Winsock控件。其中一个用来侦听网上请求信号,取名为Listener;另外一个为初始的连接口,取名叫Sock(0)。注意,后一个控件要设为动态数组的形式,以后当客户增多时,可在这个控件基础上动态增加。由于受资源限制,我们在本例中设定最多可以同时接纳15个客户。客户机一般只与一个主机相连,因此程序只须一个Winsock进行连接就足够了。这个程序要用到的控件较少,除了Winsock和Form控件外,只须再添加Commmand控件即可。下面是具体程序和详细注释。
******************************
服务器程序
******************************










































































***************************
客户程序
***************************






























这篇关于vb中的 winsock如何实现监听功能和连接功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!