文件名称:Winsock 6.0 控件在 VB.NET 中判断连接状态
文件大小:90KB
文件格式:RAR
更新时间:2012-02-03 19:17:44
Winsock VB.NET State Winsock.State
在 VB.NET 中它不允许我们使用 Winsock 的 State 属性来判断连接状态,唯一可用的是 SocketHandle 属性,当 Winsock 为开启时它的值为 -1,但是 Connect() 之后就无法从其值判断连接状态了,这是我们可以变换一下思维,主动从服务器请求数据来判断,如果请求成功,说明我们连接成功了。 这个 RAR 中包含了最简单的用 VB6.0 写的服务器程序,仅能提供客户端连接;另一个就是 VB.NET 写的客户端程序,同样使用了原来 VB6.0 中的 Winsock 控件。 具体可以查看我的一篇短博文。
【文件预览】:
WindowsApplication1
----WindowsApplication1()
--------WindowsApplication1.vbproj.user(74B)
--------bin()
--------Form1.vb(2KB)
--------obj()
--------My Project()
--------Form1.resx(7KB)
--------Form1.Designer.vb(7KB)
--------WindowsApplication1.vbproj(6KB)
----WindowsApplication1.suo(17KB)
----WindowsApplication1.sln(947B)
服务器
----MSSCCPRJ.SCC(339B)
----TrueIcon.bas(1KB)
----Server.vbw(101B)
----Server.vbp(961B)
----frmMain.frm(6KB)
----Move.bas(320B)