System.AnsiStrings.MidStr

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function MidStr(const AText: AnsiString; const AStart, ACount: Integer): AnsiString; overload;

C++

extern DELPHI_PACKAGE System::AnsiString __fastcall MidStr(const System::AnsiString AText, const int AStart, const int ACount)/* overload */;

Propriétés

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

Description

Renvoie la sous-chaîne d'une chaîne d'après la longueur et la position spécifiées.

MidStr renvoie une sous-chaîne de Count caractères à partir de AText[AStart].

Si AStart est plus grand que la longueur de AText, MidStr renvoie une chaîne vide.

Si Count spécifie davantage de caractères que le nombre disponible, seuls les caractères compris entre AText[AStart] et la fin de AText sont renvoyés.

Remarque : Si AText est une chaîne AnsiString et que la locale en cours (paramètres régionaux) utilise des caractères multi-octets, MidStr peut renvoyer un nombre d'octets supérieur à ACount. Pour renvoyer un nombre spécifique d'octets, utilisez MidBStr.

Voir aussi