我已经无能为力了。。。
vb吧
全部回复
仅看楼主
吧务
level 13
《顾名思义》
楼主
谁有用WinSock使用UDP协议,传送8kb以上的大文件的方法,我用CopyMemory老是提示我,内存不能为Read....
@
sunshinebean
2012年09月23日 16点09分
1
level 10
CXF_920
看得出来,这已是你第二次发帖了,我连UDP协议都不会,书上就只说了TCP/IP协议。
2012年09月23日 21点09分
2
level 12
WWEERR
那是你的CopyMem的问题,试试把接受到的数据保存到文件,和发送的时候对比
2012年09月23日 22点09分
3
level 11
shengjian02
友情
帮
顶!
2012年09月24日 00点09分
4
level 8
贴吧用户_06W3SJt🐾
额
2012年09月24日 01点09分
5
吧务
level 12
干脆面🍜
度娘真TMD蛋疼,我昨天一不小心没网,居然把我高级字体收回了
2012年09月24日 01点09分
6
level 13
佐腾君♂
危险操作需谨慎
2012年09月24日 03点09分
7
level 13
sunshinebean
winsock不是自动会分包发的
2012年09月25日 03点09分
9
《顾名思义》
能吗?只是提示我出错,文件太大已被截断。。。
2012年09月25日 05点09分
level 14
马老师💯
用winsock传送文件必须要做好文件效验
如果不效验丢包严重呀
2012年10月10日 10点10分
10
《顾名思义》
是UDP又不是TCP不会丢包吧。。。
2012年10月10日 12点10分
马老师💯
回复 《顾名思义》 :UDP比TCP丢包严重得多……
2012年10月10日 13点10分
《顾名思义》
回复 aspd199 :我没丢啊。我一次只发8000byte没丢过啊。。。
2012年10月10日 14点10分
马老师💯
回复 《顾名思义》 :一次没丢包没什么,你试试传送一个100M的文件,不效验的情况下看看丢多少包……
2012年10月10日 14点10分
level 12
WWEERR
getdata 会清空缓冲区,而peekdata则不会,你可以累加bytestotal达到指定的数据大小就getdata
2012年10月10日 11点10分
11
《顾名思义》
我弄好了,问一下,UDP不能下载自己电脑上的东西吗?
2012年10月10日 12点10分
1