Wie öffne ich einen alternativen Webbrowser (Mozilla oder Firefox) und zeige die spezifische URL?

7

Ich weiß, dass es einen eingebauten Internet Explorer gibt, aber was ich suche, ist das Öffnen des Firefox / Mozilla-Fensters (Ausführen der Anwendung) mit der angegebenen URL. Kann mir jemand sagen, wie man das in C # (.nET) macht?

    
Skuta 21.10.2008, 19:59
quelle

6 Antworten

10

Dies startet den vom System definierten Standard-Browser:

%Vor%

Denken Sie daran, dass Process.Start (URL) möglicherweise Ausnahmen auslöst, wenn der Browser nicht richtig konfiguriert ist.

    
Hallgrim 05.03.2013, 07:59
quelle
11

Sie können dies tun:

%Vor%     
Bruno Le Duic 23.03.2011 08:05
quelle
1

Siehe ProcessInfo.UseShellExecute

    
Ilya Ryzhenkov 21.10.2008 20:03
quelle
0

Verwenden Sie die Process-Klasse (System.Diagnostics), indem Sie die URL als Prozessnamen verwenden. Dies verwendet den Standardbrowser des Systems, um die URL zu öffnen. Wenn Sie einen Browser angeben, besteht das Risiko, dass der Browser nicht existiert.

    
Austin Salonen 21.10.2008 20:03
quelle
0

Klicken Sie in Visual Studio auf die Datei - & gt; Durchsuchen Sie mit ... in den Menüs und wählen Sie dann den Browser aus, den Sie verwenden möchten. Sie können dort auch den Browser wechseln. Wenn die Menüoption Durchsuchen mit ... nicht angezeigt wird, müssen Sie ein Projekt aus Ihrer Lösung auswählen, das in einem Browser gestartet werden kann.

    
Guy 21.10.2008 20:04
quelle
0

Wenn Sie den Standardbrowser des Benutzers nicht explizit verwenden möchten, können Sie den Browser mit der URL als erstem Argument ausführen.

%Vor%

startet Firefox mit Google für mich. Aber wie die Leute gesagt haben, laufen Sie Gefahr, dass es nicht installiert oder an einem anderen Ort installiert wird, usw.

    
Tom Ritter 21.10.2008 20:09
quelle

Tags und Links