扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年9月13日
关键字: vb.net
Private ThunderEng As New THUNDERAGENTLib.Agent'创建讯雷调用对象
ThunderEng.AddTask("下载地址", "另存文件名", "保存目录","任务注释","引用地址","开始模式", "只从原始地址下载","从原始地址下载线程数") '添加下载任务
ThunderEng.CommitTasks()'提交下载任务
sFileSize = ThunderEng.GetTaskInfo(txtURL.Text, "FileSize")'获取下载文件大小
sDownedSize = ThunderEng.GetTaskInfo(txtURL.Text, "CompletedSize")'获取已完成大小
sFileName = ThunderEng.GetTaskInfo(txtURL.Text, "FileName")'获取文件名| 参数名 | 含义 |
| pInfoName | 信息名称,有如下4种 。“ThunderExists”:迅雷是否存在 。“ThunderRunning”:迅雷是否运行 。“ThunderVersion”:迅雷版本号 。“PlatformVersion”:平台版本号 |
| 参数 | 返回值 |
| “ThunderExists” | “true”存在,“false”不存在 |
| “ThunderRunning” | “true” 运行中, “false”未运行 |
| “ThunderVersion” | 迅雷版本号 “x.x.x.x” |
| “PlatformVersion” | 平台版本号 “x.x.x.x” |
| 参数名 | 含义 |
| pInfo | 其实是THUNDER_INFO类型的结构指针,调用前把它转换为INT类型;调用后结构中将填充平台信息,定义如下: typedef struct _THUNDER_INFO { BOOL bThunderExists; BOOL bThunderRunning; CHAR szThunderVersion[32]; CHAR szPlatformVersion[32]; } THUNDER_INFO; 函数调用后,结构中将填充相应的信息。 |
| 0 | 获取成功 |
| 非0 | 获取失败 |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。