Winsock控件很简单的,那要看你用的是UDP协议还是TCP协议了。
UDP协议不用Connect和Accept
Accept是TCP协议里服务器程序监听到连接请求后找个空闲的sock接入连接时用。Connect则是客户端向服务器发送连接请求时用的。
UDP协议里使用关键是Bind,因为UDP里可以没有服务器端,而是两个客户端之间直接通信。你到电驴verycd.com下载和装一个MSDN VB6中文版,里面有详细的UDP和TCP使用的例子代码,一看就明白
tcp的话
客户端:需要connect,send,receive
服务端:需要bind,listen,accept,send,receive
至于连接不上,可以查看服务端程序运行口,监听端口是否活动并处理Listening状态。可以用netstat -an查看。
仔细检查一下服务端和客户端的网络参数设置,没有什么难题。
兄弟,劝你别再用VB写多客户端了,不行的
我也写了一个,现在遇到问题写不下去了
正在寻求专家找答案
如果找不到的话我想放弃了
我已经写到几台客户端能够同时连接服务器
逐个和服务器数据交换也能成功
但如果2台以上客户端同时向服务器要数据的话,只有一台能够正确接收,其它收不到
即使你的数据量很小,也是有几率同时收到请求的,这样的服务器不稳定