Announcement

Collapse
No announcement yet.

Search Engine für Delphi

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Search Engine für Delphi

    Hallo Zusammen!

    Ich brauche dringend eine Search Engine, mit der ich lokal gespeicherte HTML-Dateien durchsuchen kann, wobei zumindest die wichtigsten boolschen Operatoren unterstützt werden müssen.

    Optimal wäre natürlich eine Delphi-VCL (D5) oder -Unit, aber compilierte DLLs zum Einbinden sind natürlich auch möglich. Ich habe schon ziemlich viel im Web gesucht, bisher aber nichts passendes gefunden. Selbst programmieren wäre zwar auch interessant, aber dazu fehlt mir leider die Zeit.

    Achja, es darf auch etwas kosten, solange es sich im Rahmen hält.

    Hat jemand einen Tipp? Wäre sehr dankbar.
    Danke. lg. ö

  • #2
    warum taugt die Windowssuche nicht dafür?
    was soll diese search-engine besonderes leisten?

    Gruß

    Marku
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

    Comment


    • #3
      Warum taugt die Windowssuche nicht. Da habe ich vor ein paar Tagen mal wieder ein AHA-Erlebnis gehabt. Such mal nach "unit" in Pas-Dateien. Bei mir gabs keine Ergebnisse.

      Hier mal der entsprechende Auszug aus der WindowsFAQ:

      <i><blockquote>
      Durchsuchen von bestimmten Dateitypen geht nicht

      In Windows XP hat sich ein kleiner Fehler eingeschlichen.

      Dateien mit folgenden Endungen: .log,.dll,.js,.asp,.xml,.xsl,.hta,.css,.wsh,.cpp,. c oder.h können nicht nach Inhalt durchsucht werden. Selbst wenn diese Dateien das gesuchte Wort enthalten, werden sie nicht aufgelistet.

      Bis Windows 2000 wurden alle Dateien nach dem angegebenen Text durchsucht, bei Windows XP will man durch Filter das Suchverhalten verbessern. Da für die oberen Dateitypen aber kein Filter definiert wurde, werden diese Dateien nicht durchsucht.

      Um diesen Fehler zu beheben, müssen Sie diesen Dateitypen einen Standardfilter zuweisen. Gehen Sie dafür folgendermaßen vor:

      Unter:

      HKEY_CLASSES_ROOT

      suchen Sie hier die entsprechende Dateiendung (z.B.:.cpp) und wählen PersistentHandler. Setzen Sie den Wert (Standard) als Datentyp REG_SZ auf folgenden Wert: {5E941D80-BF96-11CD-B579-08002B30BFEB}

      Verfahren Sie so für jeden Dateityp, der durchsucht werden soll. Sind die entsprechenden Schlüssel nicht vorhanden, legen Sie sie an.

      Für.cpp müsste der komplette Eintrag so aussehen:
      HKEY_CLASSES_ROOT\.cpp\ PersistentHandler\ (Standard) = {5E941D80-BF96-11CD-B579-08002B30BFEB}

      Weitere Informationen hierzu finden Sie in der MS Knowledge Base:
      http://support.microsoft.com/?id=309173

      WinFAQ v 6.7: "Durchsuchen von bestimmten Dateitypen geht nicht"

      http://www.winfaq.de/faq_html/winfaq.rtf
      WinFAQ ® Version 6.7 Copyright © 1996/2005 by Frank Ullrich
      aus WinFAQ ® 6.7 (www.winfaq.de), © 1996/2005 by Frank Ullrich
      </blockquote></i&gt

      Comment


      • #4
        Hallo.

        Danke für die Antworten, aber ich brauche die Search Engine in meiner Anwendung zur Volltextsuche in Texten, die im HTML-Format vorliegen. Da hilft mir die Windows-Suche nichts. CHM bringt leider auch keine Lösung, weil ich die Ergebnisse besonders aufbereiten muss.

        Ich bin aber in der Zwischenzeit hier fündig geworden:http://www.lmd.de/products/ (LMD Search Pack)

        Kenn zufälligerweise jemand diese Komponenten? Taugen sie etwas?

        Danke. lg. &#246

        Comment


        • #5
          Vielleicht kannst Du hiermit was anfangen.

          http://mutis.sourceforge.net

          Ich selbst habe keine Erfahrungen damit.

          Gruß,
          Marti

          Comment

          Working...
          X