Process.Start(链接)省略了部分链接
可能重复:
用查询字符串打开html文件
我正在使用c#编写一个简单的控制台应用程序,我正在尝试使用“name”参数打开本地html文件。 现在我正在使用const url(用于测试……):“file:/// D:/index.html?name = bob”
代码很简单:
class Program { static void Main(string[] args) { string link = @"file:///D:/index.html?name=bob"; Process.Start(link); } }
但它打开浏览器的链接:“file:/// D:/index.html”。 有谁知道它为什么省略’name’参数以及如何解决它?
谢谢!
如果您不介意绑定到特定的浏览器(而不是系统中定义的浏览器),则可以:
Process.Start("iexplore.exe", @"file:///D:/index.html?name=bob")
否则我猜你可以推断出相关的程序(可能通过注册表 )并使用相同的技术。
上述就是C#学习教程:Process.Start(链接)省略了部分链接分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1027247.html