eine Nacht später...
ich komme Schritt für Schritt weiter...
Das Problem ist offensichtlich die falsche Komponente, die ich verwende. Das Memo- wie auch das Editfeld schluckt einfach das vom Scanner übertragene 1Dh, so dass auch mit
memo1.text := stringreplace(mmScan.Text, #$1D, '[1D]',[rfReplaceAll]);
das gewünschte Zeichen nicht ersetzt werden kann - weil es einfach nicht im Memo steht.
Scanne ich direkt in einen Hex-Editor, wie z.B Notepad2 von
http://www.flos-freeware.ch
und kopiere ich dann die Zeile in das Memofeld meiner Anwendung, funktioniert stringreplace einwandfrei.
Gibt es ein Hexeditfeld oder -Memo, das ich in Delphi verwenden kann?
Ich leg' mich jetzt erstmal wieder hin
Gruß, MG