方法很多种,这里介绍一种,通过命令行参数调用。

try
{
string thunderPath = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Classes\\thunder\\DefaultIcon").GetValue("").ToString().Split(',')[];
Process.Start(thunderPath, "http://www.baidu.com/abc.exe");
}
catch (Exception ex)
{ throw new Exception("未安装迅雷");
}

这是调用迅雷的,由于我本机没有安装迅雷影音,所以就不贴代码了 ,和上面的差不多

05-11 11:22