自己動手製作C#電子詞典

來源:互聯網
上載者:User

在幫兄弟查一個電子詞典的API的時候  發現了一個很好的網站!可以查單詞 很簡單!廢話少說下面開始我們的DEMO ,看看是怎樣做成你自己的電子詞典的!
(本Demo只適合菜鳥層級的人士,請高手止步!不然你會後悔的)
1、首先我們來分析分析這個網址 http://dict.cn/mini.php?q=字典   斷行符號就會彈出以下網頁。
 
怎麼樣發現什麼沒有。其實q=後面是個參數   只要你把這個參數改成你想查的漢字 英語 就可很快查出你想要英文解釋,漢語意思  。例如http://dict.cn/mini.php?q=book、http://dict.cn/mini.php?q=學習    大概意思明白了吧!

2、下面我們就開始做我們自己的電子詞典了 !
一、開啟VS,檔案->建立->項目->windows表單應用程式 ->輸入解決方案名稱 儲存地址->確定
二、將我們表單稍微拖大一點點(625, 300)->開啟工具箱,拖入一個TextBox  一個Button一個WebBrowser  控制項 ->將介面布局顯示稍加修改
三、雙擊Button按鈕 進入Button點擊事件方法內 
輸入如下代碼  webBrowser1.Url = new Uri("http://dict.cn/mini.php?q=" + textBox1.Text );
大概意思就是把上一步拖入的webBrowser1控制項的顯示地址設為後面的我們前面分析過的那個網址加參數  ,參數就是textBox1的text屬性 !
webBrowser 的相關資料http://msdn.microsoft.com/zh-cn/library/w290k23d(VS.80).aspx
四、運行這個程式 ,哈哈 一個簡單的電子英漢詞典就做出來了 簡單吧!點擊小喇叭還可以把你要的英文讀出來!當然這個你可以把介面做得相對好一點 然後功能可以做一些小小的擴充(比如斷行符號確定查詢)!
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.