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