试了一下你的代码,根据我的经验,你在客户端断开连接后服务端并没有重新listen,所以下次客户端连接时会"无法连接到服务器"。
你要在客户端断开连接后用:
wskServer.Close
wskServer.Listen
让服务端重新listen判断客户端是否已经断开用wskServer_Close()事件,当客户端断开时服务端会触发这个事件,所以,你只需在主机(34a-4)程序中加入以下代码应该就OK了!Private Sub wskServer_Close()
wskServer.Close
wskServer.Listen
End Sub
你要在客户端断开连接后用:
wskServer.Close
wskServer.Listen
让服务端重新listen判断客户端是否已经断开用wskServer_Close()事件,当客户端断开时服务端会触发这个事件,所以,你只需在主机(34a-4)程序中加入以下代码应该就OK了!Private Sub wskServer_Close()
wskServer.Close
wskServer.Listen
End Sub
解决方案 »
- 关于图形输出问题(第三次散分100分)
- vb函数调用的问题
- SQL创建数据表Creat Table---小数点问题
- 子函数啊!??
- 我在写一个c/s程序,后台是sqlserver2000,我想写成"三层"模式,即把数据库访问的功能全写在dll文件中,以类的形式体现.请教个问题,做过三层
- 各位大大都进来看看吧~!(急~!在线等)
- 关于POS系统的问题(UP有分)
- 添加两个新类后编译的DLL在ASP中创建类失败!100分求解。
- 怎样做一个能显示行号的程序啊?
- 如何接收 用 CreateObject 函数创建对象的事件
- 我想做一个仓库盘点表,用datagrid控件行不行,有啥好方法,请教各位兄弟
- VB 有没有什么控件可以编辑修改时间(不是年月日, 是时分秒)
你只是客户断了,服务器还是记着你上一次的客户连接呢,那门就是给上一次的客户开着的,再来一个他就认为是假昌的了,当然给你的错误了