Danke,
Shortstrings sind AnsiChar.
Delphi-Quellcode:
class function TTools_Crypt.HexToNibble(n: AnsiChar): Byte;
const
HexNib: Array[0..$F] of AnsiChar=...
das compiliert jetzt mit Tokyo und Lazarus identisch, allerdings ist die Entschlüsselung mit Tokyo noch nicht korrekt. Aber das kann durchaus noch eine andere Ursache haben, schau'n mer mal...
LG aus dem Norden, Edmund