J'ai mon programme écrit en C#. Il a un lien d'étiquette. J'ai besoin de définir par programme, quand je clique sur ce lien (par programmation aussi), si le navigateur par défaut ouvre la page nécessaire. C#Comment définir si le navigateur par défaut ouvre la page nécessaire?
Répondre
Process.Start("http://example.com"); // <-- put your url there.
Voir aussi cet article court sur la façon de l'utiliser pour plus d'effet:
http://code.logos.com/blog/2008/01/using_processstart_to_link_to.html
En résumé:
void OpenBrowser(string url)
{
try
{
Mouse.OverrideCursor = Cursors.AppStarting;
Process.Start(url);
}
catch (Exception)
{ //swallow: exception is sometimes thrown even though
} // the call completed without error
finally
{
Mouse.OverrideCursor = null;
}
}
Hmmmm, il me semble que vous essayez d'ouvrir le navigateur. J'ai besoin de quelque chose de différent. Je peux ouvrir le navigateur, mais j'ai besoin de définir par programme si la page nécessaire était ouverte ou non. – mimic
Puis retournez juste vrai: si vous avez passé une URL valide et que l'Internet est disponible, vous pouvez supposer que l'appel a réussi. –
Mais si vous voulez vraiment être sûr, Process.Start() renvoie une instance de Process que vous pouvez ensuite utiliser pour essayer de déterminer quelle page a été chargée le cas échéant. –
- 1. Dynamic Include Comment définir la page par défaut?
- 2. VS 2008 ouvre le navigateur par défaut au lieu de IE pour l'application SilverLight
- 3. Comment modifier le navigateur par défaut dans Expression Blend
- 4. Définir le format DateTime par défaut C#
- 5. Comment changer le navigateur Web par défaut de Visual Studio?
- 6. comment définir l'emplacement par défaut dans la balise de navigation
- 7. définir une page par défaut dans les données dynamiques
- 8. Insérer Tracepoint: comment définir le message par défaut?
- 9. jquery modal ouvre à la page complète
- 10. Comment définir le bouton par défaut dans PyGTK?
- 11. Comment définir la maison par défaut d'OS X Terminal?
- 12. Comment définir la police par défaut pour les widgets Tk
- 13. iPhone UITableView, comment définir la ligne par défaut cochée onViewLoad?
- 14. Est-il possible que Flex 3 lance un nouveau navigateur sur la page d'accueil par défaut du navigateur?
- 15. webbrowser iframes ouvert dans le navigateur par défaut
- 16. Ouvrir une page html sur un CD d'installation avec le navigateur par défaut
- 17. Ouverture du navigateur Web par défaut
- 18. définir la sélection par défaut pour la liste?
- 19. Supprimer l'en-tête et le pied de page du navigateur par défaut lors de l'impression HTML
- 20. WPF: Définir la valeur par défaut de la liaison
- 21. Définir l'emplacement par défaut de configuration
- 22. Comment définir un onglet par défaut avec Jquery UI
- 23. Définir le niveau d'isolation par défaut pour Microsoft.Practices.EnterpriseLibrary
- 24. Impossible de définir le shell de connexion par défaut IPython
- 25. Django: Savoir si la propriété est la valeur par défaut
- 26. multisélectionner, définir les valeurs sélectionnées par défaut
- 27. Comment définir une valeur pour l'option par défaut avec Html.DropDownList
- 28. Dans Umbraco, comment définir une page ou un package par défaut?
- 29. Word Automation: détecter si un saut de page est nécessaire?
- 30. Drupal - Définir la valeur par défaut dans hook_form_alter?
http://stackoverflow.com/questions/6613239/open-a-page-web-dans-le-default-browser/# 15192260 – STiTCHiCKED