求助各位高手:
    我已经成功调用迅雷组建下载文件,在下载过程中,如何获取迅雷下载的 百分比(进度),下载文件的总大小和已下载文件的大小  三个信息。
    我用的是C# winfrom开发的。
    大量给分了,谢谢各位帮解决下哦。

解决方案 »

  1.   

    据我所知 迅雷的api 根本没提供这些东西  他只提供了一下下载的api  而且只有早期的2个版本才能用 其他版本都不能用 
      

  2.   

    http://topic.csdn.net/u/20100531/03/c1911fc5-81b4-439a-b7bf-0c9c61749c1e.html?57678
      

  3.   

    我的方法是:
                  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");
    均获取不到值。。
      

  4.   

    楼主你好,我正在学API,能不能把源码发来一睹![email protected],先谢了!