Autor Beitrag
kkausp
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 77
Erhaltene Danke: 1

W2K, WIN XP, WIN XPe; WIN7
(D1;D2;D5;) D6 Ent.; D2009 Ent.
BeitragVerfasst: Di 09.02.10 16:58 
Hallo,

Ich suche den Einstieg, wie ich eine Volltextsuche innerhalb von DOC,DOCX,PDF etc machen kann.

Also eigentlich das, was ich im Explorer unter Suche->.....-> "A word or phrase in the file" machen kann.

Das Ergebniss sollte eine Liste der Dateien werden.


Danke Karsten
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 09.02.10 17:11 
Da gibt es keine Windows API Funktion für. Du wirst wohl jede Datei öffnen und nach der Zeichenfolge suchen müssen. Bei Textdateien kein großes Problem. Bei proprietären Formaten wie DOC usw. dürfte das schon etwas problematischer werden, da müsstest du erstmal wissen, wie die Dateien aufgebaut sind.
Dezipaitor
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 220



BeitragVerfasst: Mi 10.02.10 01:21 
Es gibt ein Windows Search SDK seit Vista (XP per Addon nachrüstbar).

Siehe SDK und MSDN.

_________________
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: blog.delphi-jedi.net = JEDI API LIB & Windows Security Code Library (JWSCL)