Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 询问您要使用哪个web浏览器的程序_Java_C#_Web_Browser - Fatal编程技术网

Java 询问您要使用哪个web浏览器的程序

Java 询问您要使用哪个web浏览器的程序,java,c#,web,browser,Java,C#,Web,Browser,我想做一个简单的程序,问你想用哪个浏览器。 当您单击链接(例如电子邮件或pdf)时,将显示一个程序而不是浏览器,并询问您要使用哪个浏览器 第一:在哪种代码中写这个最好? 第二:如何打开程序而不是浏览器 我需要一些帮助来写这篇文章,因为我不知道如何开始这是个棘手的问题。没有跨越所有应用程序的“用户单击url”的统一事件 最简单的解决方案是创建应用程序并将其注册为默认浏览器 就我个人而言,每次单击链接时都必须选择一个浏览器,这样我可能会创建一个助手应用程序,当它启动时会记住当前的默认浏览器,然后将浏

我想做一个简单的程序,问你想用哪个浏览器。 当您单击链接(例如电子邮件或pdf)时,将显示一个程序而不是浏览器,并询问您要使用哪个浏览器

第一:在哪种代码中写这个最好? 第二:如何打开程序而不是浏览器


我需要一些帮助来写这篇文章,因为我不知道如何开始这是个棘手的问题。没有跨越所有应用程序的“用户单击url”的统一事件

最简单的解决方案是创建应用程序并将其注册为默认浏览器

就我个人而言,每次单击链接时都必须选择一个浏览器,这样我可能会创建一个助手应用程序,当它启动时会记住当前的默认浏览器,然后将浏览器选择器注册为默认浏览器,这会让我很恼火。当助手关闭时,它将恢复默认浏览器


我的Java非常陈旧,但我认为这在任何一种语言中都是可能的。由于您的应用程序缺少专用的可执行文件,Java可能会有点棘手。

这很棘手。没有跨越所有应用程序的“用户单击url”的统一事件

最简单的解决方案是创建应用程序并将其注册为默认浏览器

就我个人而言,每次单击链接时都必须选择一个浏览器,这样我可能会创建一个助手应用程序,当它启动时会记住当前的默认浏览器,然后将浏览器选择器注册为默认浏览器,这会让我很恼火。当助手关闭时,它将恢复默认浏览器

我的Java非常陈旧,但我认为这在任何一种语言中都是可能的。由于您的应用程序缺少专用的可执行文件,Java可能会有点棘手。

对于C#: 这将在默认浏览器中打开url:

string url = "http://google.com/";
System.Diagnostics.Process.Start(url); 
这将在指定的浏览器中打开url:

System.Diagnostics.Process.Start(@"C:\Program Files\Mozilla Firefox\firefox.exe", url); 
如果浏览器不存在,将出现错误。

对于C#: 这将在默认浏览器中打开url:

string url = "http://google.com/";
System.Diagnostics.Process.Start(url); 
这将在指定的浏览器中打开url:

System.Diagnostics.Process.Start(@"C:\Program Files\Mozilla Firefox\firefox.exe", url); 

如果浏览器不存在,将出现错误。

哦,“默认浏览器”是个不错的主意。我知道每次选择都有点无聊,但这是一种特殊用途。在“默认浏览器”中,程序将自动获取链接,因此更容易获取链接。不?我认为将程序放入默认浏览器很容易,但当它不是browser@FlorianSL只是为了确保:您的应用程序确实接受参数,对吗?作为第一步,我只需将一个web视图拖到我的应用程序中,并在那里打开URL。或者正如Raviraj所解释的,调用默认浏览器。是的,它接受参数,但是如何使程序在默认浏览器中运行?因为Windows只接受真正的“浏览器”,而不接受programs@FlorianSL哦,“默认浏览器”的好主意。我知道每次选择都有点无聊,但这是一种特殊用途。在“默认浏览器”中,程序将自动获取链接,因此更容易获取链接。不?我认为将程序放入默认浏览器很容易,但当它不是browser@FlorianSL只是为了确保:您的应用程序确实接受参数,对吗?作为第一步,我只需将一个web视图拖到我的应用程序中,并在那里打开URL。或者正如Raviraj所解释的,调用默认浏览器。是的,它接受参数,但是如何使程序在默认浏览器中运行?因为Windows只接受真正的“浏览器”,而不接受programs@FlorianSL