System.SysUtils.CharInSet

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function CharInSet(C: AnsiChar; const CharSet: TSysCharSet): Boolean;
function CharInSet(C: WideChar; const CharSet: TSysCharSet): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall CharInSet(char C, const TSysCharSet &CharSet)/* overload */;

Propriétés

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


Description

CharInSet vérifie si un caractère donné est contenu dans un jeu de caractères AnsiChar.

Utilisez CharInSet pour vérifier si un caractère donné est contenu dans un jeu de caractères. CharInSet vérifie si le paramètre C est contenu dans le jeu de caractères CharSet. C peut être un caractère Unicode ou un caractère ANSI, alors que CharSet peut seulement être un jeu de caractères ANSI. La fonction renvoie True si le caractère est contenu dans le jeu de caractères et False s'il ne l'est pas.

Remarque: Nous vous recommandons d'utiliser l'assistance d'enregistrements TCharacterHelper (Unicode) dans la mesure du possible pour vérifier si un caractère appartient à une certaine catégorie, comme les chiffres ou les lettres.
Remarque: Pour mettre en correspondance des caractères UNICODE, vous pouvez utiliser la méthode IsInArray.

Voir aussi