3、P2P开发历程之——vb6之P2P简单实现(客户端)
来源:互联网 发布:泰国棒糖妹网络直播 编辑:程序博客网 时间:2024/05/22 14:44
这次发的是客户端
控件为包括5个textbox:text1 text2 text3 text4 text5
3个timer控件:timer1 timer2 timer3,
两个command按钮:command1 cmmand2,
两个winsock控件:WsktoServer WsktoClient
代码如下:
Dim temp As IntegerPrivate Sub Command1_Click() If Text1.Text <> "aaaa" And Text1.Text <> "bbbb" Then Exit Sub WsktoServer.Protocol = sckUDPProtocol WsktoServer.RemoteHost = "这里是你服务端的IP地址" WsktoServer.RemotePort = "服务端端口号" WsktoServer.Bind 2001 WsktoServer.SendData "login|" & Text1.Text WsktoClient.Protocol = sckUDPProtocol WsktoClient.Bind 2002 End SubPrivate Sub Command2_Click() WsktoClient.SendData "msg|" & Text3.TextEnd SubPrivate Sub Timer1_Timer() WsktoServer.SendData "beats"End SubPrivate Sub Timer2_Timer() temp = temp + 1 If temp > 10 Then Timer2.Interval = 0 Text3.Text = "请测试发消息!" Command2.Enabled = True Timer3.Interval = 20000 End If WsktoClient.SendData "beats"End SubPrivate Sub Timer3_Timer() WsktoClient.SendData "beats"End SubPrivate Sub WsktoServer_DataArrival(ByVal bytesTotal As Long) Dim tMsg As String Dim Cells() As String Dim tempIP As String Dim tempPort As String WsktoServer.GetData tMsg Cells = Split(tMsg, "|") Select Case Cells(0) Case "server" If Cells(1) = "ok" Then WsktoClient.RemoteHost = Cells(2) WsktoClient.RemotePort = Cells(3) Picture1.Visible = True Text4.Text = Cells(2) Text5.Text = Cells(3) Timer2.Interval = 500 End If Case "msg" Text2.Text = Text2.Text + Cells(1) + vbCrLf End Select End Sub
如果看不懂或懒得自己弄,去我刚发的资源里下载吧(嘿嘿,要10分,让你懒!)
http://download.csdn.net/detail/icbyboy/4890831
- 3、P2P开发历程之——vb6之P2P简单实现(客户端)
- 2、P2P开发历程之——vb6之P2P简单实现(服务端)
- 4、P2P开发历程之——vb6之P2P简单实现(解决丢包问题)
- 1、P2P开发历程之——P2P原理(后面是个人归纳)
- P2P之UDP穿透的简单实现方式
- OpWeb——mongodbsync 之 p2p移植
- P2P的简单实现
- p2p之rfc2663
- P2P之UDP穿透
- P2P模拟器之peersim
- P2P之Kademlia (一)
- P2P之Kademlia (二)
- P2P之UDP穿透
- 计算机网络层之 P2P
- P2P原理之打洞
- P2P 之 UDP穿透NAT的原理与实现——附源代码
- P2P之UDP穿透NAT的原理与实现——转
- P2P 之 UDP穿透NAT的原理与实现——附源代码
- STM32硬件SPI使用与nSS的理解
- 卖二手车也要指标吗?
- Base64加密原理及其实现算法
- Complete和Finish
- Md5加密原理及其实现算法
- 3、P2P开发历程之——vb6之P2P简单实现(客户端)
- 编程之美——区间重合判断
- hdu 2082 之将母函数进行到底
- 【转+日记】SQLServer2005_SSMSEE安装不成功[错误代码:29506 解决方案]
- C#读写文件总结
- OpenGL进阶(三) - 样条曲线的绘制
- 栈的简单操作
- 毕设3D游戏《天鹰教》源码
- opencv基本操作