VB.NET编程调用迅雷下载文件2010-01-04首先确保电脑已经安装讯雷,打开VS.NET 点击菜单:项目->添加引用->COM->添加对ThunderAgent 1.0 Type Library的引用。1.创建讯雷调用对象Private ThunderEng As New THUNDERAGENTLib.Agent"创建讯雷调用对象ThunderEng.AddTask("下载地址", "另存文件名", "保存目录","任务注释","引用地址","开始模式", "只从原始地址下载","从原始地址下载线程数") "添加下载任务ThunderEng.CommitTasks()"提交下载任务2.使用讯雷调用对象查询下载任务信息sFileSize = ThunderEng.GetTaskInfo(txtURL.Text, "FileSize")"获取下载文件大小sDownedSize = ThunderEng.GetTaskInfo(txtURL.Text, "CompletedSize")"获取已完成大小sFileName = ThunderEng.GetTaskInfo(txtURL.Text, "FileName")"获取文件名二、迅雷平台接口函数定义获得信息1. BSTR GetInfo(BSTR pInfoName)功能:获得迅雷或平台相关信息参数:
参数名 | 含义 |
pInfoName | 信息名称,有如下4种◆“ThunderExists”:迅雷是否存在◆“ThunderRunning”:迅雷是否运行◆“ThunderVersion”:迅雷版本号◆“PlatformVersion”:平台版本号 |