Moin Exec1971,
wo habe ich denn Anführungsstriche verwendet?
Die Verwendung von # gefolgt von einer Zahl ist eine andere Schreibweise für chr(..), und erzeugt einen Character.
#$3F meint das Zeichen mit dem Character Code $3F = 63 Dezimal.
Es könnte also durch chr(63) oder chr($3F) ersetzt werden.
Der String könnte also auch so gebildet werden:
s := chr($3C)+chr(0)+...;
Wichtig:
Deine Ursprungsdaten sind eigentlich hexadezimal dargestellt, nur macht dies bei den meisten Werten nichts aus, ausser beim 3C und D3.
Wenn sich die letzte Stelle im Bereich 0-9 befindet, und die erste 0 ist, kannst Du die dezimale Angabe verwenden, ansonsten
muss $xx geschrieben werden (xx = die beiden Ziffern).