winform中linklabel開啟指定網站 【轉】

來源:互聯網
上載者:User

標籤:

周末在家,正好有空寫了個小程式,方便轉換2進位、8進位和16進位,其中用了個linklabel控制項,用來開啟我自己的部落格,想不到居然看書也沒找到怎麼才能用這個控制項開啟網頁。 按理說linklabel控制項本身就是超連結,理論上來講應該開啟個網頁不是啥大問題,結果看了半天書,居然沒有寫怎麼用。 想來想去,如果在ASPX中,自然不存在這個問題,但是在WINFORM中,想開啟頁面肯定會調用別的程式才對,否則難道我自己畫個瀏覽器出來。 於是開始尋找MSDN,看到System.Diagnostics命名空間中有一個Process類,正好是用於程式互動的。這個互動包括使用指定程式開啟(處理)指定的檔案,或者開啟指定的網頁。用法也很簡單:private void open_myurl(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("http://catmao.blog.51cto.com");
}這個操作的實際意義就相當於在“開始”-“運行”中輸入“cmd”,然後在命令列中輸入“start http://catmao.blog.51cto.com”。大家可以試試,是否開啟了我的部落格。至於是什麼程式開啟的,那就是根據你電腦中預設瀏覽器設定決定的。 當然還有一種方法,首先引用命名空間,然後使用類:using System.Diagnostics;

                private void open_myurl(object sender, LinkLabelLinkClickedEventArgs e)
                {
                        Process.Start("http://catmao.blog.51cto.com");                        
                }

 原文地址:http://catmao.blog.51cto.com/1130511/286255

winform中linklabel開啟指定網站 【轉】

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.