Thema: Delphi Datei durchsuchen

Einzelnen Beitrag anzeigen

Benutzerbild von Techcrawler
Techcrawler

Registriert seit: 14. Sep 2006
Ort: Neukirchen-Vluyn
40 Beiträge
 
Delphi 2006 Architect
 
#9

Re: Datei durchsuchen

  Alt 5. Mär 2009, 10:19
Zitat von himitsu:
StrToHex sollte doch eigentlich alle Zeichen behandeln?
ist ja schließlich ein Vorteil der Delphistrings (mit Längenangabe)
Hatte ich auch gedacht, doch bei den Steuerzeichen macht die Funktion schlapp

Zitat von himitsu:
Aber an deiner stelle würde ich das ganz anders angehen.
Wandle deine HexStrings am Anfang in Binärfolgen um und schuche diese direkt ... so brauchst du nicht die ganze rießige Datei umzuwandeln, sondern nur die kleinen SuchStrings
Nicht nötig, denke ich. Ich habe eben eine 200MB große Datei durchsucht, ob dort 3 HexCodes auftauchen, es hat ganze 12 sekunden gedauert. Ich denke, dass ist völlig ausreichend, vor allem, weil ein voller Datei-Scan bei meinem Tool nur in knapp 25% aller Fälle auftritt und selbst dann ist es selten, dass es eine Datei mit mehr als 20 MB sein wird.
Mir reicht das nun erstmal, nur die Steuerzeichen will ich noch umgewandelt wissen, dann kann ich das Tool beruhigt fertigstellen
  Mit Zitat antworten Zitat