@KodeZwerg
Ich glaube Du solltest Dich von Deiner Version verabschieden
Zitat:
function StrScan(const Str: PAnsiChar; Chr: AnsiChar): PAnsiChar;
function StrScan(const Str: PWideChar; Chr: WideChar): PWideChar;
Warning: The
ANSI version of StrScan is deprecated. Please use the AnsiStrings
unit.
Returns a pointer to the first occurrence of a specified character in a string.
StrScan returns a pointer to the first occurrence of Chr in Str. If Chr does not occur in Str, StrScan returns nil (Delphi) or NULL (C++). The null terminator is considered to be part of the string.
Note: If the source string contains international characters, use AnsiStrScan instead.
und
function AnsiStrScan(Str: PAnsiChar; Chr: AnsiChar): PAnsiChar;
Zitat:
Unlike the StrScan function, AnsiStrScan works with multi-byte character systems (MBCS).
Dann aber wohl nicht mit
Unicode.
Was auch immer
international bedeutet, Uwes Version sollte immer funktionieren.
Gruß
K-H