Как определить, если браузер по умолчанию открывает нужную страницу? - PullRequest
0 голосов
/ 03 февраля 2009

Моя программа написана на C #. Он имеет ссылку на ярлык. Мне нужно определить программно, когда я нажимаю эту ссылку (тоже программно), если браузер по умолчанию открывает нужную страницу. C #

1 Ответ

2 голосов
/ 03 февраля 2009
Process.Start("http://example.com"); // <-- put your url there.

Также посмотрите эту короткую статью о том, как использовать это для наибольшего эффекта:
http://code.logos.com/blog/2008/01/using_processstart_to_link_to.html

В итоге:

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;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...