社区
网络编程
帖子详情
winsock
zyp2kyear
2003-10-09 08:49:57
当我的CLIENT非法出错推出后,再次登陆出现了,
10048:
Address in use,地址在使用中,
如何防止这个错误的产生和这个错误是为什么,有何引起?
...全文
110
6
打赏
收藏
winsock
当我的CLIENT非法出错推出后,再次登陆出现了, 10048: Address in use,地址在使用中, 如何防止这个错误的产生和这个错误是为什么,有何引起?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aha99
2003-10-09
打赏
举报
回复
dui
danielinbiti
2003-10-09
打赏
举报
回复
在你退出时给server发送消息,释放端口,要不server发送消息也会出错,
不要设置localport
zyp2kyear
2003-10-09
打赏
举报
回复
现在是我的CLIENT没有非法退出呀
zyp2kyear
2003-10-09
打赏
举报
回复
谢谢大家UP,自己如何释放这个端口呢?
Fengq
2003-10-09
打赏
举报
回复
up
aha99
2003-10-09
打赏
举报
回复
这是由于client非法关闭没有释放端口资源,先换一个端口连接,等系统自己将资源释放就好了
C语言头文件
WINSOCK
2
C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文件
WINSOCK
2C语言头文
注册表
winsock
.reg和
winsock
2.reg
误删注册表
winsock
没有备份,导致无法上网时,导入这两个文件马上就可以解决。 正常上网的win10家庭版中导出的。 下载后可直接使用
winsock
带注册文件
一、
WinSock
简介 Socket(套接字)最初是由加利福尼亚大学Berkeley(伯克利)分校为UNIX操作系统开发的网络通信接口,随着UNIX的广泛使用,Socket成为当前最流行的网络通信应用程序接口之一。20世纪90年代初,由Sun Microsystems,JSB,FTP software,Microdyne和Microsoft等几家公司共同定制了一套标准,即Windows Socket规范,简称
WinSock
。 VB编写网络程序主要有两种方式:1.
winsock
控件 2.
winsock
API 二、
WinSock
控件的使用 1.
WinSock
控件的主要属性 LocalHostName属性 本地机器名 LocalIP属性 本地机器IP地址 LocalPort属性 本地机器通信程序的端口(0<端口<65536) RemoteHost属性 远程机器名 RemotePort属性 远程机器的通信程序端口 Protocol属性 通过Protocol属性可以设置
WinSock
控件连接远程计算机使用的协议。可选的协议是TCP和UDP对应的VB的常量分别是sckTCPProtocol和sckUDPProtocol,
Winsock
控件默认协议是TCP。注意:虽然可以在运行时设置协议,但必须在连接未建立或断开连接后。 SocketHandle属性 返回当前socket连接的句柄,这是只读属性。 RemoteHostIP属性 属性返回远程计算机的IP地址。在客户端,当使用了控件的Connect方法后,远程计算机的IP地址就赋给了RemoteHostIP属性,而在服务器端,当ConnectRequest事件后,远程计算机(客户端)的IP地址就赋给了这个属性。如果使用的是UDP协议那么当DataArrival事件后,发送UDP报文的计算机的IP才赋给了这个属性。 ByteReceived属性 返回当前接收缓冲区中的字节数 State属性 返回
WinSock
控件当前的状态 常数 值 描述 sckClosed 0 缺省值,关闭。 SckOpen 1 打开。 SckListening 2 侦听 sckConnectionPending 3 连接挂起 sckResolvingHost 4 识别主机。 sckHostResolved 5 已识别主机 sckConnecting 6 正在连接。 sckConnected 7 已连接。 sckClosing 8 同级人员正在关闭连接。 sckError 9 错误 2.
WinSock
主要方法 Listen方法 方法用于服务器程序,等待客户访问。格式:
Winsock
对象.listen Connect方法 用于向远程主机发出连接请求。格式:
Winsock
对象.connect [远程主机IP,远程端口] Accept方法 用于接受一个连接请求。格式:
Winsock
对象.accept Request ID Senddata方法 用于发送数据。格式:
Winsock
对象.senddata 数据 Getdata方法 用来取得接收到的数据。格式:
Winsock
对象.getdata 变量 [,数据类型 [,最大长度]] Close方法 关闭当前连接。格式:
Winsock
对象.close Bind方法 用Bind方法可以把一个端口号固定为本控件使用,使得别的应用程序不能再使用这个端口。 Listen方法Listen方法只在使用TCP协议时有用。它将应用程序置于监听检测状态。 Connect方法 当本地计算机希望和远程计算机建立连接时,就可以调用Connect方法。Connect方法调用的规范为:Connect RemoteHost,RemotePort Accept方法 当服务器接收到客户端的连接请求后,服务器有权决定是否接受客户端的请求。 SendData方法当连接建立后,要发送数据就可以调用SendData方法,该方法只有一个参数,就是要发送的数据。 GetData方法 当本地计算机接收到远程计算机的数据时,数据存放在缓冲区中,要从缓冲区中取出数据,可以使用GetData方法。GetData方法调用规范如下:GetData
winsock
和
winsock
et2注册表.zip
客户端卸载后上不网的解决方法,
winsock
和
winsock
2注册表,用于重新修复10的注册表
PB9+
WinSock
例子
PB9
WinSock
例子,已测试通过。
网络编程
1,502
社区成员
18,429
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章