In
Unicode Versionen von Delphi ist ein Char nicht mehr ein Byte. RawByteString hat ein Byte je Zeichen. Wegen des Typunterschieds wird der Compiler dann auch eine Warnung ausgeben. Eine mögliche Lösung ist den RawByteString in einen String umzuwandeln.