为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

使用C#调用旋风快车和迅雷下载文件

2018-04-11 4页 doc 16KB 8阅读

用户头像

is_591137

暂无简介

举报
使用C#调用旋风快车和迅雷下载文件使用C#调用旋风快车和迅雷下载文件 使用C#调用旋风快车和迅雷下载文件 如下所示: public static void DownloadByQQ(string url) { Type qqdown;//类型 object qqdowobj;//一个对象 object[] parameter = new object[6];//参数,因为我们调用的方法有6和参数。 所以定义了6个 if (url != null && url.Length >0) { qqdown = Type.GetTypeFromProg...
使用C#调用旋风快车和迅雷下载文件
使用C#调用旋风快车和迅雷下载文件 使用C#调用旋风快车和迅雷下载文件 如下所示: public static void DownloadByQQ(string url) { Type qqdown;//类型 object qqdowobj;//一个对象 object[] parameter = new object[6];//参数,因为我们调用的方法有6和参数。 所以定义了6个 if (url != null && url.Length >0) { qqdown = Type.GetTypeFromProgID("QQIEHelper.QQRightClick.2");//从progid创建类型 qqdowobj = Activator.CreateInstance(qqdown);//然后创建实例 parameter[0] = url;//第一个参数是url parameter[1] = url ;//第二个参数是引用url,这里我们填成一样的 parameter[2] = "www.mp3114.cn";//注释信息 parameter[3] = null; parameter[4] = 0; parameter[5] = null; qqdown.InvokeMember("sendUrl2", BindingFlags.InvokeMethod, null, qqdowobj, parameter);//使用invokemember调用方法 //BindingFlags 中有很多枚举,分别是用于调用方法或者属性的设置 获取等绑定标记。 你可以参考一下msdn } } //看到这里你也许已经明白如何做了。 如果还不明白呢。 接着看一遍。 或者把代码贴到程序里单步调试一遍就自然明白啦。 public static void DownloadByThunder(string url) { Type ThunderAgent;// = new ActiveXObject("ThunderAgent.Agent"); object objThunderAgent; object[] parameter = new object[14]; if (url != null && url.Length > 0) { ThunderAgent = Type.GetTypeFromProgID("ThunderAgent.Agent"); objThunderAgent = Activator.CreateInstance(ThunderAgent); parameter[0] = url; parameter[1] = ""; parameter[2] = ""; parameter[3] = "www.mp3114.cn"; parameter[4] = url ; parameter[5] = -1; parameter[6] = 0; parameter[7] = -1; parameter[8] = "";//strCookie parameter[9] = ""; parameter[10] = ""; parameter[11] = 1; parameter[12] = ""; parameter[13] = -1; ThunderAgent.InvokeMember("AddTask5", BindingFlags.InvokeMethod, null, objThunderAgent, parameter); // ThunderAgent.AddTask5(Url, "", "", Info, Location, -1, 0, -1, strCookie, "", "", 1, "", -1); object[] parm = new object[1]; parm[0] = 1; ThunderAgent.InvokeMember("CommitTasks2", BindingFlags.InvokeMethod, null, objThunderAgent, parm); } } public static void DownloadByFlashGet(string url) { Type FlashGet; object objFlashGet; object[] parameter = new object[5]; if (url != null && url.Length > 0) { FlashGet = Type.GetTypeFromProgID("BHO.IFlashGetNetscapeEx"); objFlashGet = Activator.CreateInstance(FlashGet); parameter[0] = url; parameter[1] = "www.mp3114.cn"; parameter[2] = url; parameter[3] = "FlashGet"; parameter[4] = 0; FlashGet.InvokeMember("AddUrlEx", BindingFlags.InvokeMethod, null, objFlashGet, parameter); } }
/
本文档为【使用C#调用旋风快车和迅雷下载文件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索