本帖最后由 moodlee 于 2015-11-24 22:01 编辑
当我们想要搜寻一些资源的时候,我们一般选择网络上比较流行的搜索引擎,Biadu、Google等等。
可是,作为编程人员,我们难道还要像一般人一样去打开网页,然后百度搜索我们需要的内容?!!!
或许娱乐的时候,让我们多一些操作,麻烦一点,并不会破坏我们的好心情。
可是,当我们学习的时候,工作的时候,为了寻找资源,让我们去重复那些操作:
打开网页,输入关键字,点击搜索,等待网页打开,寻找需要的内容,然后点击进去,然后接着等待网页打开,发现不对,然后关闭网页.....
有的时候,我们感觉我们就像机器一样,那可是相当的烦人!!!
为了方便我们的学习和工作,我们当然要做出一些工具,来方便我们的操作!!!
其实这个做出这个工具比较简单,只要我们熟悉String.Split和String.Replace,我们就可以写出我们需要的百度搜索工具。
我把这个工具写在了TextProcess类里面。下面,我介绍一下这个类。
类名:TextProcess
运行环境:.net3.5及其以上
建议使用:VS2015
作者:moodlee
版本:3.01
设计图:
测试图:
测试图里面的代码:
[C#] 纯文本查看 复制代码 TextPro.TextApp supportTApp = new TextPro.TextApp(); [/align]
string[,] local_Baidu = supportTApp.baiDu(tBox_Key .Text,int.Parse (tBox_Pages .Text ),tBox_Site .Text );
for (int i =0;i<local_Baidu .GetLength(0); i++)
{
tBox_Itmes.AppendText(local_Baidu [i,0]+"\n\r\n\r"+local_Baidu [i,1]+"\n\r\n\r\n\r\n\r");
}
参数解释:
public string[,] baiDu(
string myKey,//搜索的关键字
int myPages = 1,//第几页
string mySite = "" ,//所在站点
string myTitle="",//标题里面需要出现的内容
string myUrl=""//url里面需要出现的内容
)
其中mySite,myTitle,myUrl可以参考:http://blog.csdn.net/moodlee/article/details/49667975
下面是源代码: 暂时拮据的可以通过这个下载:http://pan.baidu.com/s/1bnHmd4N 密码:wn99
我们可以通过百度搜索实现什么呢?
如果你发动你的大脑,一切皆有可能!!!
|