die/eine Lösung lautet nur
Zitat:
Signature: AnsiString;
PS: StringOfChar und UpperCase sind auch UnicodeFunktionen ... schau mal in Units wie AnsiString
s, ob es da AnsiVersionen gibt.
Aber ich war mir sicher, daß es hier auch irgendwo schon eine unicodefähige Version (D2009+) des
DEC gibt.
aber eigentlich sieht es so aus, als wenn hier schon alles OK so war?
Code:
Result := CRC32(IdentityBase, Signature[1], Length(Signature) * [color=#ff0000]SizeOf(Signature[1])[/color]);