Je sais qu'il y a Internet Explorer intégré, mais ce que je cherche est d'ouvrir la fenêtre Firefox/Mozilla (lancer l'application) avec l'URL spécifiée. Tout le monde peut me dire comment faire ça en C# (.nET)?Comment ouvrir un navigateur Web alternatif (Mozilla ou Firefox) et afficher l'URL spécifique?
Répondre
Cela permet de lancer le navigateur par défaut défini système:
string url = "http://stackoverflow.com/";
System.Diagnostics.Process.Start(url);
Rappelez-vous ce processus. Start (url) peut lancer des exceptions si le navigateur n'est pas configuré correctement.
Notez que cela peut échouer s'il y a un problème avec la configuration du navigateur. Assurez-vous d'attraper les exceptions appropriées. Je viens de me le signaler à l'aide de rapports de plantage automatisés, ce qui n'est pas une bonne façon de le résoudre, sauf de prendre les bonnes exceptions. –
Utilisez la classe Process (System.Diagnostics) en utilisant l'URL comme nom de processus. Cela utilisera le navigateur par défaut du système pour ouvrir l'URL. Si vous spécifiez un navigateur, vous courez le risque que le navigateur n'existe pas.
Voir ProcessInfo.UseShellExecute
Dans Visual Studio cliquez sur le fichier -> Naviguer avec ... sur les menus, puis sélectionnez le navigateur que vous souhaitez utiliser. Vous pouvez également changer le navigateur là. Si l'option de menu Parcourir avec ... n'apparaît pas, vous devez sélectionner un projet de votre solution qui peut être lancé dans un navigateur.
Si vous ne souhaitez pas explicitement utiliser le navigateur par défaut de l'utilisateur, vous pouvez exécuter le navigateur avec l'URL comme premier argument.
C:\Program Files\Mozilla Firefox>firefox.exe http://google.com
lance Firefox avec Google pour moi. Mais comme les gens ont dit, vous courez le risque de celui-ci ne sont pas installés ou en cours d'installation à un endroit différent, etc.
Par rapport à l'emplacement d'installation, vous pouvez vérifier le registre sous HKLM \ SOFTWARE \ Mozilla – Blorgbeard
Vous pouvez le faire:
System.Diagnostics.Process.Start("firefox.exe", "http://www.google.com");
- 1. WebService C++ ayant des problèmes avec le navigateur Mozilla Firefox
- 2. Afficher une page dans Firefox sans ouvrir un nouvel onglet
- 3. Navigateur Java utilisant mozilla webclient
- 4. Rembourrage dans mozilla firefox et safari
- 5. Comment afficher un fichier .ppt dans un navigateur Web?
- 6. Mozilla Firefox Tool Tip Texte
- 7. Javascript force ouvrir un lien dans un navigateur
- 8. Ouvrir le navigateur Firefox avec le script d'automatisation Ruby
- 9. Comment ouvrir un SMS spécifique dans Android
- 10. Problème de Mozilla Firefox avec la communication Javascript et Flash
- 11. page Afficher ASPX dans le navigateur Web
- 12. Comment vérifier si un navigateur Web spécifique est installé sur le système?
- 13. Javascript Code échoue dans Mozilla Firefox
- 14. Comment ouvrir une nouvelle fenêtre du navigateur
- 15. IIS7: Afficher les ressources utilisées par un site Web spécifique
- 16. Enregistrement d'une application pour ouvrir les liens web spécifique
- 17. en javascript comment puis-je détecter si un navigateur va afficher ou télécharger un pdf?
- 18. Comment afficher correctement un fichier XML externe dans un navigateur?
- 19. webbrowser.get ("firefox") sur un Mac avec Firefox "impossible de localiser le navigateur exécutable"
- 20. Comment afficher un document XML dans un contrôle de navigateur Web .Net?
- 21. Ouvrir la fenêtre Navigateur du programme Java
- 22. Verrouillage du navigateur Web: Comment?
- 23. Comment afficher du contenu bureau et/ou pdf sur un formulaire Windows?
- 24. Comment puis-je obtenir l'adresse URL actuelle du navigateur Mozilla en utilisant C#?
- 25. Extension Firefox pour afficher l'héritage des paramètres par défaut du navigateur?
- 26. Navigateur par défaut pour une solution spécifique dans Visual Studio
- 27. Comment ouvrir les données au format PDF du navigateur?
- 28. Comment construire un navigateur de fichiers web?
- 29. Comment obtenir Selenium et TestNG pour ouvrir un navigateur pour exécuter des tests dans plusieurs classes
- 30. Afficher les modèles dans un navigateur
Voulez-vous dire que vous voulez ouvrir « défaut de l'utilisateur » navigateur ou autre chose? –
Oui et non. -> le code de l'application est pour mon usage seulement, cependant ce serait bien de savoir comment ouvrir un autre. – Skuta