winsock控件

冰天天 2006-03-02 10:41:58
哪位大哥会用这个控件发信呀,请详细写出,谢谢!
...全文
80 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoyo9250 2006-03-02
  • 打赏
  • 举报
回复
客户端:

Private Sub Form_Load()
Winsock1.RemoteHost = "192.168.1.79"
Winsock1.RemotePort = 1001
Winsock1.Connect
End Sub

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim bytRcvData() As Byte

'Receive Data
Winsock1.GetData bytRcvData, vbArray + vbByte, bytesTotal

End Sub
Private Sub Winsock1_Close()
Winsock1.Close

End Sub

服务器端:
Private Sub Form_Load()
'Listen 1001 Port
Winsock1.LocalPort = 1001
Winsock1.Listen

End Sub
Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
'Accept
If Winsock1.State <> sckClosed Then Winsock1.Close
Winsock1.Accept requestID

End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim bytRcvData() As Byte
Dim bytSndData(1) As Byte

'Receive Data
Winsock1.GetData bytRcvData, vbArray + vbByte, bytesTotal
End Sub
Private Sub Winsock1_Close()
Winsock1.Close
Winsock1.LocalPort = 1001
Winsock1.Listen


End Sub
写入正确的IP地址就可以了

发信息用 Winsock.senddata sendstring
将所发信息存入sendstring中
lc_mtt 2006-03-02
  • 打赏
  • 举报
回复
要多详细?你起码自己找本VB网络编程的书看看,有问题再问啊。劈头就问怎么用Winsock发信,还不如直接问Windows怎么写好。
冰天天 2006-03-02
  • 打赏
  • 举报
回复
lc_mtt(柠檬):
不告诉就别那么多话

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧