各位高手:新年好!
 
    我想用delphi开发一个硬盘搜索软件,用Google desktop API把Google的桌面搜索功能集成到
 自己的软件中,软件的主要功能如下: 1.  软件能对指定的硬盘文件或全部硬盘文件编制索引(或随时取消索引)。 2.  软件能对硬盘中指定的文件夹中的文件进行全文搜索,或对全部硬盘文件进行全文搜索。 3.  显示搜索结果时,能以文件名列表的形式或以网页形式(文件名加摘要)显示。  4.  结果中以某种颜色显示关键词。 
 
    各位高手,关于用delphi进行Google desktop API硬盘搜索开发的示例代码很少,一些示例 
 都没有给出上述问题的具体代码,请个位高手协助!!我把自己所有的分全部给大家,可惜我的
 总分很少,请大家不要介意。

解决方案 »

  1.   

    http://desktop.google.com/developer.html
      

  2.   

    lw549(那个孩子他爹):
      那网页及其链接网页我认真看了,没有上述问题的相关代码。请你给出具体的delphi代码好吗?
      

  3.   

    谁能给出:
        
         delphi或c++builder关于Crawler Notification Handler的例子代码,简单的也可以!
      

  4.   

    各位:
       
       我仔细地看了GDS的SDK,但我几个地方不懂:
      
       1. Google Desktop Search Query API Developer Guide 中的示例代码只有
          script-based plug-ins的例子,没有native plug-ins 的例子,我搜索了
          很多地方也是一无所获,谁能告诉我具体网址(请先自己仔细看过)
       2. 有关Index API 的例子是容易明白的,但Query API 的例子(SDK上只有
          script-based plug-ins的例子)我有一点不明白,比如在自己的软件中
          按一下按钮,软件索引指定的多个文件,索引代码中有component_guid_or_progid: The component's GUID or ProgID ,等一会按另一个按钮查询(假定已经输如关键词),
          这时执行查询代码,查询代码好象与索引代码没有什么联系?代码中什么地方
          体现查询是在刚才索引的文件中查询呢??谁能告诉我(请先自己仔细看过SDK)???
       3. Google Desktop 网站上有许多索引插件,我觉得这些索引插件不能集成到自己的
          软件中,因为它的接口都是按照Google Desktop Search 设计的, 不适合自己的
          软件,是吗?? 这些索引插件大多没有带码,接口能否详细知道?用DLL查看工具
          根本不能详细了解!大家说这些索引插件能集成到自己的软件中吗? 请详细回答。
       4. 
      

  5.   

    谁能把GDS的SDK中的indexing的示例vc的code转换城c++builder的code呢?还有给出查询和结果
    显示的c++builder的code呢(请给出一个基本示code)?