System.Character.ConvertToUtf32

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

extern DELPHI_PACKAGE unsigned __fastcall ConvertToUtf32(const System::UnicodeString S, int Index)/* overload */;

Eigenschaften

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

Beschreibung

Warnung: ConvertToUtf32 ist veraltet. Bitte verwenden Sie TCharHelper.ConvertToUtf32.

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

Diese Funktion ist überladen:

Wandelt das UTF-16-Zeichen oder das Surrogatpaar bei Index Index im String S in ein UCS4Char um.

Wandelt das UTF-16-Zeichen oder das Surrogatpaar bei Index 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


Codebeispiele