很多时候感觉用www.google.com搜索网站挺麻烦的,查阅MSDN的知识库后用C#写了这个windows应用程序版的google搜索引擎,主要调用了google开放出来的web service,不过搜索时速度还不是很快,但至少省去了右键[在新窗口中打开]的麻烦,以下是程序的源码,虽然挺长的,不过关键代码并不多,抛砖引玉吧。
//Form1.cs
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Diagnostics;
namespace WindowsApplication2
{
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.TextBox textBox2;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.ListBox listBox1;
private String sKey;
private System.ComponentModel.Container components = null;
public Form1()
{
InitializeComponent();
}
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows Form Designer generated code
private void InitializeComponent()
{
this.textBox2 = new System.Windows.Forms.TextBox();
this.button1 = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.listBox1 = new System.Windows.Forms.ListBox();
windows应用程序版的google搜索引擎源码
时间: 2024-10-16 11:41:40
windows应用程序版的google搜索引擎源码的相关文章
如何在自己的程序中调用Google搜索引擎搜索关键字并且得到搜索的网页数目
问题描述 如何在自己的程序中调用Google搜索引擎搜索关键字并且得到搜索的网页数目 解决方案 解决方案二:试试http://www.google.cn/search?hl=zh-CN&q=123abc解决方案三:最好能给出代码,谢谢
求此书《MIS系统开发与应用》(asp.net+Sqlserver版)的光盘源码-------非常感谢
问题描述 求此书<MIS系统开发与应用>(asp.net+Sqlserver版)的光盘源码email:894060627@qq.comqq:894060627 解决方案 解决方案二:该回复于2008-05-09 11:09:37被版主删除解决方案三:该回复于2008-05-04 10:22:28被版主删除
C#版Windows服务安装卸载小工具-附源码
前言 在我们的工作中,经常遇到Windows服务的安装和卸载,在之前公司也普写过一个WinForm程序选择安装路径,这次再来个小巧灵活的控制台程序,不用再选择,只需放到需要安装服务的目录中运行就可以实现安装或卸载. 开发思路 1.由于系统的权限限制,在运行程序时需要以管理员身份运行 2.因为需要实现安装和卸载两个功能,在程序运行时提示本次操作是安装还是卸载 需要输入 1 或 2 3.接下来程序会查找当前目录中的可执行文件并过滤程序本身和有时我们复制进来的带有vhost的文件,并列出列表让操作者
MultiRow发现之旅(五)- MultiRow版俄罗斯方块(exe + 源码)
前文回顾 MultiRow发现之旅(一)- 高效模板设计器 MultiRow发现之旅(二)- 详解属性管理器 MultiRow发现之旅(三)- 模板管理器和Table MultiRow发现之旅(四)- 使用MultiRow开发WinForm应用(附源码) 之前的文章讨论了不少MultiRow技术细节,相信大家都有点累了,今天轻松轻松,玩玩游戏,看你能玩到多少分. 俄罗斯方块(MultiRow版)1.0游戏界面如下: 玩法: 左右键控制方向. 上键顺时针旋转. Shift键逆时针旋
ASP程序实现查看ASP文件源码实例代码
程序 <% SUB PrintLine (ByVal strLine) strLine=server.HTMLEncode(strLine) strLine=replace(strLine,"<%","<FONT COLOR=#ff0000><%") strLine=replace(strLine,"%>","%></FONT>") strL
javaSE版雷电(附源码+手把手教程)继pvz联机版后又一力作!
问题描述 本游戏是我<游戏AI怎么玩?>系列教程中的一个游戏示例游戏详见视频:http://v.youku.com/v_show/id_XNTQyOTI5NjA4.html源码及手把手教程在我的博客中http://blog.csdn.net/azhangzhengtong/<游戏AI怎么玩?>系列是以游戏ai为主线,每一期以一个完整的案例,讲述一个游戏AI中的知识点,使用纯javaSE来描述,内容将涉及,碰撞检测,寻路算法,神经网络,遗传算法,模糊逻辑,感知系统,决策系统,群聚,物
Android实现软件列表的点击启动另外一个程序功能【附demo源码下载】_Android
本文实例讲述了Android实现软件列表的点击启动另外一个程序功能.分享给大家供大家参考,具体如下: 目前面世的许多软件中有这么一个功能:设备中安装了哪些软件,他们会以一个软件列表清单的形式向用户展示出来. 今天我们就来实现这一功能: 运行环境: motorola defy+ 系统2.3.6 主要 API : PackageInfo,PackageManager,LayoutInflater,ApplicationInfo PackageManger类,它的主要职责是管理应用程序包. 通过它,我
与计算机历史博物馆一起合作将早期Windows版本的MS-DOS及Word源码对公众开放
微软本日宣布与计算机历史博物馆一起合作将早期Windows版本的MS-DOS及Word源码对公众开放. MS-DOS的历史要追溯到1980年的一个代号名为"Chess"的项目.项目一开始的目标是为IBM提供一个BASIC语言的解析器,但随后被要求进一步开发一个操作系统.微软动用了1/3员工(35人)的力量最终做出了两个版本,一个是授权给IBM的PC-DOS,另一个则是给其他PC制造商的MS-DOS,代码的大小不超过300KB.而Windows版的Word则是在1989年发布,之后用了不
源码-最新版Google v8如何编译成dll
问题描述 最新版Google v8如何编译成dll 40C 本人于2015年9月7日成功编译Google v8源码,得到12个lib文件,编译出来的结果跟以往不同了,以前编译出来的有一个v8_base.lib文件,现在变成了:v8_base_0.libv8_base_1.libv8_base_2.libv8_base_3.lib四个文件了.编译出来的lib文件总共有2G多,携带起来使用不方便,再说用一两个lib文件还说的过去,但是这么多,不切实际.网上很多相关资料都不能成功编译dll,改工程配置