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?Wie öffne ich alternativen Webbrowser (Mozilla oder Firefox) und zeige die spezifische URL?
Antwort
Dadurch wird das System definiert Standard-Browser starten:
string url = "http://stackoverflow.com/";
System.Diagnostics.Process.Start(url);
diesem Prozess bleiben. Start (URL) kann Ausnahmen auslösen, wenn der Browser nicht korrekt konfiguriert ist.
Beachten Sie, dass dies fehlschlagen kann, wenn mit der Browserkonfiguration etwas nicht stimmt. Stellen Sie sicher, dass Sie die entsprechenden Ausnahmen finden. Ich habe mir das gerade mit Hilfe von automatisierten Absturzberichten gemeldet, keine gute Möglichkeit, es zu lösen, außer die richtigen Ausnahmen zu finden. –
Verwenden Sie die Process-Klasse (System.Diagnostics) mit der URL als Prozessname. Dies verwendet den Standardbrowser des Systems, um die URL zu öffnen. Wenn Sie einen Browser angeben, besteht die Gefahr, dass der Browser nicht existiert.
See ProcessInfo.UseShellExecute
in Visual Studio klicken Sie auf die Datei -> Durchsuchen Mit ... auf die Menüs und dann den Browser auswählen, die 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.
Wenn Sie den Standardbrowser des Benutzers nicht explizit verwenden möchten, können Sie den Browser mit der URL als erstem Argument ausführen.
C:\Program Files\Mozilla Firefox>firefox.exe http://google.com
startet Firefox mit Google für mich. Aber wie die Leute gesagt haben, laufen Sie Gefahr, es nicht installiert ist, oder an einem anderen Ort installiert werden usw.
Wenn Sie den Installationsort angeben, können Sie die Registrierung unter HKLM \ SOFTWARE \ Mozilla überprüfen. – Blorgbeard
Sie können dies tun:
System.Diagnostics.Process.Start("firefox.exe", "http://www.google.com");
- 1. Wie öffne ich eine URL in Python
- 2. langsam mozilla firefox Build
- 3. Wie öffne ich den Standard-Webbrowser in Windows in C?
- 4. Padding in mozilla firefox und in Safari
- 5. Internet Explorer-Verhalten wie Mozilla Firefox oder Chrome
- 6. URL zu Google-Suche führt in Mozilla Firefox
- 7. list-style-image: url (svg # id) in Mozilla Firefox
- 8. unerwartetes Verhalten von Mozilla Firefox
- 9. Öffne und zeige die lokal gespeicherte PDF-Datei an
- 10. Wie öffne ich eine URL in Firefox \ Chrome über die Befehlszeile im Popup-Modus?
- 11. Wie zu Handler-Präferenz und Schnittstelle von Mozilla Firefox Addons?
- 12. wie ActiveX-Objekt auf Mozilla Firefox
- 13. Wie öffne ich eine URL von Terminal
- 14. Wie öffne ich die Readme-URL für das NuGet-Paket?
- 15. Schriftart Unterschiede zwischen Mozilla Firefox und Internet Explorer
- 16. Javascript: Wie öffne ich URL Links automatisch, die verlinkt sind?
- 17. Wie öffne ich URL in Microsoft Edge über die Befehlszeile?
- 18. Wie öffne ich die ios app mit der URL?
- 19. Wie man WebBrowser von IE zu Firefox ändert
- 20. Wie öffne ich automatisch eine App von meinem Webbrowser (Chrome) in Android?
- 21. Webkit-Browser, die CSS anders darstellen als Mozilla Firefox ... Warum?
- 22. Stylesheet lädt nicht in Mozilla Firefox
- 23. Mozilla Firefox Add-On startet nicht
- 24. C++ Webservice Probleme mit Mozilla Firefox Browser
- 25. Wie öffne ich die Bestätigungsschaltfläche?
- 26. Programmatisch die Standard-Startseite für Mozilla Firefox festlegen?
- 27. Mozilla Firefox vs Internet Explorer - html
- 28. Gibt es in Firefox eine Möglichkeit, einen bestimmten XUL-Textknoten über Standard-CSS3 oder Mozilla-spezifische Erweiterungen anzupassen?
- 29. Wie öffne ich Microsoft Office mit JavaScript (Chrom, Firefox, IE)
- 30. Wie öffne ich den Link per Strg + Klick in das neue Fenster in (Chrome, Mozilla)?
Haben Sie meinen Sie wollen „default Benutzer“ öffnen Browser oder etwas anderes? –
Ja und Nein. -> Der Code der Anwendung ist nur für meinen Gebrauch, aber es wäre nett zu wissen, wie man einen anderen Code öffnet. – Skuta