自己动手制作C#电子词典

在帮兄弟查一个电子词典的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
四、运行这个程序 ,哈哈 一个简单的电子英汉词典就做出来了 简单吧!点击小喇叭还可以把你要的英文读出来!当然这个你可以把界面做得相对好一点 然后功能可以做一些小小的扩展(比如回车确定查询)!
 

posted @ 2010-11-02 17:47  ubosm  阅读(2297)  评论(2编辑  收藏  举报