System.Character.TCharacter.ConvertToUtf32

De RAD Studio API Documentation
Aller à : navigation, rechercher

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; inline; static;
class function ConvertToUtf32(const HighSurrogate, LowSurrogate: Char): UCS4Char; overload; inline; static;

C++

static unsigned __fastcall ConvertToUtf32(const System::UnicodeString S, int Index)/* overload */;
static unsigned __fastcall ConvertToUtf32(const System::UnicodeString S, int Index, /* out */ int &CharLength)/* overload */;
static unsigned __fastcall ConvertToUtf32(const System::WideChar HighSurrogate, const System::WideChar LowSurrogate)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Character.pas
System.Character.hpp
System.Character TCharacter

Description

Convertit une paire de substitution ou un caractère UTF-16 en un UCS4Char.

Cette méthode est surchargée :

Convertit la paire de substitution ou le caractère UTF-16 situé à l'indice Index dans la chaîne S en un UCS4Char.

Convertit la paire de substitution ou le caractère UTF-16 situé à l'indice Index dans la chaîne S en un UCS4Char, et renvoie la longueur du caractère converti depuis S en tant que CharLength dans les caractères UTF-16.

Convertit une paire de substitution de caractères UTF-16 (étendu et faible) en leur valeur UCS4Char combinée.

Voir aussi