vb程序中如何实现多线程下载

来源:百度知道 编辑:UC知道 时间:2024/06/22 05:38:55
目前做的一个更新程序,程序大概有四十mb,要在程序中实现类似于迅雷的多线程下载技术以提高下载速度,具体代码的实施如何办到?

VB多线程我可以给你实现,只要调用标准DLL里面的API就可以很简单的实现。本人邮箱:498560218@qq.com或者百度账号:zhu498560218
(VB可以实现多线程,只是多了一个步骤而已)
如果要下载我的建议是把要下载的数据进行分段,用多线程同时下载各个分段的数据,下载好后在合并就可以了。(不知道和远程控制的数据发送一不一样)

VB不支持多线程,即使能实现也很困难,而且出问题几率很高
建议放弃使用多线程方式下载,或者尝试调用其他语言编写的多线程支持库,或者放弃使用VB编写
而且迅雷的下载方式是结合了目标网站多线程下载、P2P下载等多方式进行下载,需要庞大的服务器或用户网络,基本个人不可能实现