VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 23591|回复: 39

擂台赛第37期[点对点传输工具]

[复制链接]
 楼主| 发表于 2007-7-30 10:37:35 | 显示全部楼层 |阅读模式
题目:点对点传输工具
级别:高级
说明:本期换个口味,不做算法题了。做一个点对点传输工具,实现类似QQ里的文件传送功能。具体没有细想,边做边补充吧。

请参赛者在跟贴中只附上可执行文件。定稿后将源代码发到
擂台专用信箱:arena@vbgood.com
文件及源码文件名格式:用户名_第几期_第几组_版本.rar
由于此信箱垃圾邮件太多,请在发信时一定写明主题。

截稿日期:2007.08.13
发表于 2007-7-30 17:15:38 | 显示全部楼层
如果传输大个文件建议加上压缩功能...
回复 支持 反对

使用道具 举报

发表于 2007-7-30 19:43:25 | 显示全部楼层
- -|||

有没有要求不能用控件?
回复 支持 反对

使用道具 举报

发表于 2007-7-30 20:22:54 | 显示全部楼层
貌似没有...
难道用WINSOCK可以轻松实现?
回复 支持 反对

使用道具 举报

发表于 2007-7-30 20:46:14 | 显示全部楼层
点对点传输,是什么意思啊?
透过路由?
回复 支持 反对

使用道具 举报

发表于 2007-7-30 22:47:19 | 显示全部楼层
个人理解:
从一个IP把数据传到另一个IP
回复 支持 反对

使用道具 举报

发表于 2007-7-31 08:43:01 | 显示全部楼层
点对点文件传输应该是这个意思:
http://www.vbgood.com/viewthread.php?tid=56351&extra=page%3D2
回复 支持 反对

使用道具 举报

发表于 2007-8-2 06:40:26 | 显示全部楼层
这个太简单了吧?核心的就这么几句:

发送:
dim a() as byte
Open ... for binary access read as #1
get #1,,a
close #1
Winsock1.SendData a

接收:
  Dim a As Variant
  Winsock1.GetData a, vbByte Or vbArray
  open...for binary access write as #1
  put #1,,a
  close #1
回复 支持 反对

使用道具 举报

发表于 2007-8-2 06:48:08 | 显示全部楼层
如果级别是高级的话,应该编个类似QQ的软件,(可以聊天、传送语音和视频),让大家一起来BS一下TX,让TX看看,QQ没什么了不起的,随便抓一个人都可以编出来
回复 支持 反对

使用道具 举报

发表于 2007-8-2 08:35:25 | 显示全部楼层
原帖由 VBProFan 于 2007-8-2 06:48 发表
如果级别是高级的话,应该编个类似QQ的软件,(可以聊天、传送语音和视频),让大家一起来BS一下TX,让TX看看,QQ没什么了不起的,随便抓一个人都可以编出来

呵呵,这样腾讯会请你去了的哦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-3 16:00

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表