WideStrUtils

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

Énumération

TEncodeType

Définit une liste d'encodages.

Fonction

AnsiToUtf8Ex

Convertit une chaîne ANSI en UTF-8 avec une page de code donnée.

ConvertStreamFromAnsiToUTF8

Convertit un flux ANSI en UTF-8.

ConvertStreamFromUTF8ToAnsi

Convertit un flux UTF-8 en ANSI.

DetectUTF8Encoding

Détecte l'encodage d'un WideString donné.

HasExtendCharacter

Vérifie si la chaîne contient des caractères non ASCII.

HasUTF8BOM

Détecte si une chaîne ou un flux contient le BOM (byte-order mark) UTF-8.

InOpArray

Vérifie si un WideChar est contenu dans un tableau donné.

InOpSet

Vérifie si un WideChar est contenu dans un ensemble donné.

IsUTF8LeadByte

Vérifie si un caractère est un octet en tête UTF-8 valide.

IsUTF8String

Détecte si une chaîne donnée est encodée UTF-8.

IsUTF8TrailByte

Vérifie si un caractère est un octet en queue UTF-8 valide.

LoadResWideString

Charge une ressource WideString.

LoadWideStr

Charge une ressource WideString.

UTF8CharLength

Renvoie le nombre d'octets qui suit un octet UTF-8 en tête.

UTF8CharSize

Renvoie le nombre d'octets qui suit un octet UTF-8 en tête.

UTF8LowerCase

Renvoie la chaîne UTF-8 convertie en minuscule.

UTF8UpperCase

Renvoie la chaîne UTF-8 convertie en majuscule.

Utf8ToAnsiEx

Convertit une chaîne UTF-8 en ANSI avec une page de code donnée.

WStrAlloc

Alloue un tampon pour une chaîne PWideChar et renvoie un pointeur sur son premier caractère.

WStrBufSize

Renvoie le nombre de caractères maximal pouvant être stockés dans un PWideChar alloué par WStrAlloc.

WStrCat

Ajoute un PWideChar à un autre PWideChar.

WStrComp

Compare deux valeurs PWideChar avec sensibilité à la casse.

WStrCopy

Copie un PWideChar dans un autre PWideChar.

WStrDispose

Libère un PWideChar.

WStrEnd

Renvoie un pointeur sur la fin d'un PWideChar.

WStrLCopy

Copie un nombre de caractères au plus égal au maximum spécifié depuis un PWideChar.

WStrLen

Renvoie le nombre de caractères d'un PWideChar, sans compter le terminateur null.

WStrMove

Copie le nombre spécifié de caractères d'un PWideChar dans un autre PWideChar.

WStrNew

Alloue de l'espace et copie un PWideChar sur le tas, en renvoyant un nouveau PWideChar.

WStrPCopy

Copie un WideString dans un PWideChar.

WStrPLCopy

Copie les caractères d'un WideString dans un PWideChar.

WStrPos

Renvoie un pointeur sur la première occurrence d'un PWideChar dans un autre PWideChar.

WStrScan

Renvoie un pointeur sur la première occurrence d'un caractère spécifié dans un PWideChar.

WideAdjustLineBreaks

Ajuste les caractères de fin de ligne dans une chaîne WideString pour refléter le style Windows ou Linux.

WideDequotedStr

Convertit une chaîne WideString délimitée en une chaîne WideString non délimitée.

WideExtractQuotedStr

Convertit une chaîne PWideChar délimitée en une chaîne WideString non délimitée.

WideLastChar

Obtient le dernier caractère d'une chaîne WideString.

WideQuotedStr

Renvoie la version délimitée d'une chaîne WideString.

WideReplaceStr

Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse.

WideReplaceText

Remplace toutes les occurrences d'une sous-chaîne d'une chaîne WideString.

WideStringReplace

Remplace les occurrences d'une sous-chaîne au sein d'une chaîne.

Ensemble

CharSet

Représente un ensemble de caractères autorisés.

Informations C++

Énumération

TEncodeType

Définit une liste d'encodages.

Fonction

AnsiToUtf8Ex

Convertit une chaîne ANSI en UTF-8 avec une page de code donnée.

ConvertStreamFromAnsiToUTF8

Convertit un flux ANSI en UTF-8.

ConvertStreamFromUTF8ToAnsi

Convertit un flux UTF-8 en ANSI.

DetectUTF8Encoding

Détecte l'encodage d'un WideString donné.

HasExtendCharacter

Vérifie si la chaîne contient des caractères non ASCII.

HasUTF8BOM

Détecte si une chaîne ou un flux contient le BOM (byte-order mark) UTF-8.

InOpArray

Vérifie si un WideChar est contenu dans un tableau donné.

InOpSet

Vérifie si un WideChar est contenu dans un ensemble donné.

IsUTF8LeadByte

Vérifie si un caractère est un octet en tête UTF-8 valide.

IsUTF8String

Détecte si une chaîne donnée est encodée UTF-8.

IsUTF8TrailByte

Vérifie si un caractère est un octet en queue UTF-8 valide.

LoadResWideString

Charge une ressource WideString.

LoadWideStr

Charge une ressource WideString.

UTF8CharLength

Renvoie le nombre d'octets qui suit un octet UTF-8 en tête.

UTF8CharSize

Renvoie le nombre d'octets qui suit un octet UTF-8 en tête.

UTF8LowerCase

Renvoie la chaîne UTF-8 convertie en minuscule.

UTF8UpperCase

Renvoie la chaîne UTF-8 convertie en majuscule.

Utf8ToAnsiEx

Convertit une chaîne UTF-8 en ANSI avec une page de code donnée.

WStrAlloc

Alloue un tampon pour une chaîne PWideChar et renvoie un pointeur sur son premier caractère.

WStrBufSize

Renvoie le nombre de caractères maximal pouvant être stockés dans un PWideChar alloué par WStrAlloc.

WStrCat

Ajoute un PWideChar à un autre PWideChar.

WStrComp

Compare deux valeurs PWideChar avec sensibilité à la casse.

WStrCopy

Copie un PWideChar dans un autre PWideChar.

WStrDispose

Libère un PWideChar.

WStrEnd

Renvoie un pointeur sur la fin d'un PWideChar.

WStrLCopy

Copie un nombre de caractères au plus égal au maximum spécifié depuis un PWideChar.

WStrLen

Renvoie le nombre de caractères d'un PWideChar, sans compter le terminateur null.

WStrMove

Copie le nombre spécifié de caractères d'un PWideChar dans un autre PWideChar.

WStrNew

Alloue de l'espace et copie un PWideChar sur le tas, en renvoyant un nouveau PWideChar.

WStrPCopy

Copie un WideString dans un PWideChar.

WStrPLCopy

Copie les caractères d'un WideString dans un PWideChar.

WStrPos

Renvoie un pointeur sur la première occurrence d'un PWideChar dans un autre PWideChar.

WStrScan

Renvoie un pointeur sur la première occurrence d'un caractère spécifié dans un PWideChar.

WideAdjustLineBreaks

Ajuste les caractères de fin de ligne dans une chaîne WideString pour refléter le style Windows ou Linux.

WideDequotedStr

Convertit une chaîne WideString délimitée en une chaîne WideString non délimitée.

WideExtractQuotedStr

Convertit une chaîne PWideChar délimitée en une chaîne WideString non délimitée.

WideLastChar

Obtient le dernier caractère d'une chaîne WideString.

WideQuotedStr

Renvoie la version délimitée d'une chaîne WideString.

WideReplaceStr

Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse.

WideReplaceText

Remplace toutes les occurrences d'une sous-chaîne d'une chaîne WideString.

WideStringReplace

Remplace les occurrences d'une sous-chaîne au sein d'une chaîne.

Typedef

CharSet

Représente un ensemble de caractères autorisés.

Variable

sUTF8BOMString

Représente le BOM (byte-order mark) UTF-8.

Personal tools