C# winfrom 调用迅雷组件问题。。。 求助各位高手: 我已经成功调用迅雷组建下载文件,在下载过程中,如何获取迅雷下载的 百分比(进度),下载文件的总大小和已下载文件的大小 三个信息。 我用的是C# winfrom开发的。 大量给分了,谢谢各位帮解决下哦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 据我所知 迅雷的api 根本没提供这些东西 他只提供了一下下载的api 而且只有早期的2个版本才能用 其他版本都不能用 http://topic.csdn.net/u/20100531/03/c1911fc5-81b4-439a-b7bf-0c9c61749c1e.html?57678 我的方法是: DownloadByThunder thunder = new DownloadByThunder(); THUNDERAGENTLib.AgentClass ThunderEng = new THUNDERAGENTLib.AgentClass();//创建迅雷调用对象 ThunderEng.AddTask(url, filename, savepath, "", "", 1, 0, 10);//添加任务 ThunderEng.CommitTasks2(1);//提交下载然而:ThunderEng.GetTaskInfo(url,"FileSize"); ThunderEng.GetTaskInfo(url,"Percent"); ThunderEng.GetTaskInfo(url,"CompletedSize");均获取不到值。。 楼主你好,我正在学API,能不能把源码发来一睹![email protected],先谢了! 求助:winfrom里面如何实现类似于qq的,两个账号之间的文件传输? SendKeys.SendWait的严重问题 用c#写好一个用户界面后,怎样保存此用户界面? vss数据库只能在本地使用错误 文件集中管理 登陆界面的问题 熟悉DTS的朋友请进 怎么从textbox中获取数组 richtext如何设置滚动到底部呢? 如何把string转换成stream 由于目标机器积极拒绝无法连接 急 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 800
DownloadByThunder thunder = new DownloadByThunder();
THUNDERAGENTLib.AgentClass ThunderEng = new THUNDERAGENTLib.AgentClass();//创建迅雷调用对象
ThunderEng.AddTask(url, filename, savepath, "", "", 1, 0, 10);//添加任务
ThunderEng.CommitTasks2(1);//提交下载然而:ThunderEng.GetTaskInfo(url,"FileSize");
ThunderEng.GetTaskInfo(url,"Percent");
ThunderEng.GetTaskInfo(url,"CompletedSize");
均获取不到值。。