System.Character.TCharHelper.ConvertToUtf32

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function ConvertToUtf32(const S: string; Index: Integer): UCS4Char; overload; inline; static;
class function ConvertToUtf32(const S: string; Index: Integer; out CharLength: Integer): UCS4Char; overload; static;
class function ConvertToUtf32(const HighSurrogate, LowSurrogate: Char): UCS4Char; overload; static;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.Character.pas System.Character TCharHelper

Beschreibung

Wandelt ein UTF-16-Zeichen oder Surrogatpaar in ein UCS4Char um.

Dies ist eine überladene Methode:

  • Wandelt das UTF-16-Zeichen oder das Surrogatpaar am in Index angegebenen Index im String S in ein UCS4Char um.
  • Wandelt das UTF-16-Zeichen oder das Surrogatpaar am in Index angegebenen Index im String S in ein UCS4Char um und gibt die Länge des in S umgewandelten Zeichens als CharLength in UTF-16-Zeichen zurück.
  • Wandelt ein hohes und ein niedriges Surrogatpaar von UTF-16-Zeichen in ihren kombinierten UCS4Char-Wert um.

Siehe auch