有关WINSOCK控件的初级问提?请个位高手来看一下!
我没有学过VB!只是偶尔看一下!
我们在上通信课时!
我们在上机时做TCP通信时
我下面总出现问提!
大致如下:
在服务器端:
在窗体加载时:
winsock1.protocol=scktcpprotocol
winsock1.localport=4000
winsock1.listen
在服务器的winsock的connectionrequest()事件中
winsock1.accept requestID '在运行是总是出现在状态,此操作无效!
因而客户无法和服务器连接!
个位兄弟!帮我解决这个问题
问题点数:50、回复次数:4Top
1 楼3661512(.Net)回复于 2003-12-04 13:51:40 得分 30
客户端连接服务端,服务端收到winsock的connectionrequest()事件后,用如下代码
winsock1.close
winsock1.accept requestIDTop
2 楼dysqw(http://www.sqwsoft.net)回复于 2003-12-04 13:52:55 得分 10
winsock1.close
winsock1.accept requestID
Top
3 楼online(龙卷风V4.0--决战江湖(MS MVP-VB))回复于 2003-12-04 14:22:50 得分 10
如果winsock控件的状态目前不是处于关闭的状态,
在允许远程设备连接时,必须要关闭控件的运行
if winsock1.state<>sckclosed then winsock1.close
winsock.accept requestidTop
4 楼Rick110AAA(海牛猪猪 And HerosⅢ之比蒙)回复于 2003-12-04 14:28:13 得分 0
严重同意楼上的几位的答案!Top




