收录日期:2019/04/24 20:28:53 时间:2016/05/30 10:06:19 标签:VB基础类
服务端代码如下:
ServerSocket.Protocol = 0
ServerSocket.LocalPort = 4000
ServerSocket.Bind 4000, "192.100.100.222"
ServerSocket.Listen

客户端代码如下(是一个按纽的click事件):

If ClientSock.State = sckConnecting Then'先检查是否连接,如果连接就关闭
  ClientSock.close
end if
ClientSock.Protocol = sckTCPProtocol
ClientSock.RemotePort = 4000
ClientSock.LocalPort = 1000
ClientSock.RemoteHost = "192.100.100.222"
ClientSock.Connect

当客户端两次按下按纽的时候 第一次是正常的
第二次就报错了 说什么连接错误之类的
求达人给出个具体的解决方法
谢谢了 

但是客户端
"但是客户端"那句不要  写错了
顶一下额
两个sock,一个按钮   一个定时器检测 clientwsock的状态 一个label1显示clientwsock的状态
Private Sub Command1_Click()
If ClientSock.State <> sckConnected Then '先检查是否连接,如果连接就关闭
  ClientSock.Close
  ClientSock.Connect
Else
    MsgBox "has connected"
End If
End Sub

Private Sub Form_Load()
ServerSocket.Protocol = 0
ServerSocket.LocalPort = 4000
ServerSocket.Bind 4000, "127.0.0.1"
ServerSocket.Listen

ClientSock.Protocol = sckTCPProtocol
ClientSock.RemotePort = 4000
ClientSock.LocalPort = 1000
ClientSock.RemoteHost = "127.0.0.1"
End Sub

Private Sub ServerSocket_ConnectionRequest(ByVal requestID As Long)
ServerSocket.Close
ServerSocket.Accept requestID
End Sub

Private Sub Timer1_Timer()
Label1.Caption = ClientSock.State
End Sub
楼上的大哥 谢谢
不过你好象是单机版的哦
sckConnecting并不是表示“已经连接”,而是表示“正在连接”。就是这里。
把127.0.0.1(本机地址)换成你的IP地址就可以了
写好错误处理代码
//楼上的大哥 谢谢
不过你好象是单机版的哦
我就一台电脑没有联网  不在局域网内 只能有 127.0.0.1的ip

求教一个函数调用的问题 为什么页是能显示,但是不能翻????? 用JAVA做一个简单的OA,大家给点建议吧 春晚最感人节目《千手观音》====感动至今,,放分100 多行文本框拖拽怎么光标就没了? 出错eclipse+lobmoz做j2ee项目出错 我用TcpClient和TcpListener实现通信,为什么我在Server端用了ntStream.Flush(),客户端还是诸塞? 请问\\(*.\\) 和\\(*.,\\)有什么不同 百分求微软的关于打印模板的 BrochureMachine 示例项目代码??? 求在线商店源码(.NET+SQL Server) ODBC调用存储过程问题,麻烦朋友们帮帮忙. 求一SQL语句关于日期方面的统计 ODBC调用存储过程问题,麻烦朋友们帮帮忙. 你写程序时有做单元测试吗? 查询中用了 \"compute\",现在通过jdbc取结果集,总报错.什么原因.说不支持compute. 在做主从表更新取消的时候出现的问题。。。。。。。 求助,编辑回溯机制? 共享一些MySQL方面的文章 跪求,PHP发MAIL,加入背景音乐的问题。。。 为什么报表顶部的上一页、下一页图片按钮显示不出来? 高难度问题讨论有分!请朋友出主意急!WINFORM中如何让DataGrid的TextBox显示的密码如"******" 安装了rantional suite 还需要专门安装CQ的web版本吗?急需!!! OPENROWSET的问题 无奈,问一个基础的问题.框架的 关于日期判断并自动锁定帖子的问题 技术路线是什么东西,希望能帮我举例 两个数据库中的数据同步问题? 请问组态语言怎样设计? 请教一个比较麻烦的问题 已经发布的工程,再如何加入新的jar包?