ochso ^^
also nach Word gecastet und ohne # geht es.
und auch ein splitten in AnsiChar/WideChar bringt nichts, da wird jetzt nur bei #$0100..#$D7FF gemeckert
#$A0..#$FF, #$0100..#$D7FF
[add]
ach ja, beim tauschen von
Ansi und
Unicode, dann meckert er jetzt bei #$85
#$0100..#$D7FF, #$E000..#$FDD0, #$FDDF..#$FFFD, #$09, #$0A, #$0D, #$20..#$7E, #$85, #$A0..#$FF: Result := True;
und wenn ich es wieder umdreh und die 85 auskommentier, dann geht es.
Ja gut, die #$85 ist neu und entspricht keinem offitziellen Char, aber warum da Delphi dann dabei durchdreht?