作者bubu19861213 (宅宇)
看板Visual_Basic
标题[VB6 ] WINSOCK传送和接收资料上限???
时间Tue Apr 29 03:11:36 2008
我用WINSOCK要传送和接收资料
用UDP协定
For i = 1 To 25
Winsock1.SendData Bomb(i)
Next
Bomb是要传送整数,所以总共送25组数字
但是我接收端都不能完整收到25组数字
好像通常只能接收到13组数字
Dim sNum As Integer
Winsock1.GetData sNum, vbInteger
Text7.Text = Text7.Text & sNum & ","
Text7是用来检查有没有完整收到数字的text
text7大概都显示只有13组数字而已
请问是为什麽呢? Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.229.198.68
1F:→ MrOrz:多GetData几次试试看吧。话说为什麽要用UDP? 04/29 23:56
2F:→ bubu19861213:多设getdata试过了,听说用doevent就可以解决了XDDD" 04/30 03:40
3F:→ bubu19861213:不过我没试过,因为我换方法写初我要的程式啦 04/30 03:41
4F:→ bubu19861213:因为我看书上是用UDP写聊天程式 04/30 03:43
5F:推 albb0920:聊天室用TCP比较好吧 = =" 04/30 12:14
6F:推 ClubT:UDP封包lost就没啦(应该没错吧) 04/30 12:55