System.AnsiStrings.MidBStr
Delphi
function MidBStr(const AText: AnsiString; const AByteStart, AByteCount: Integer): AnsiString;
C++
extern DELPHI_PACKAGE System::AnsiString __fastcall MidBStr(const System::AnsiString AText, const int AByteStart, const int AByteCount);
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 composée du nombre d'octets spécifié apparaissant à une position spécifiée dans une chaîne.
MidBStr renvoie une sous-chaîne de AByteCount octets à partir de AByteStart octets.
Si AByteStart est plus grand que la longueur de AText en octets, MidBStr renvoie une chaîne vide.
Si AByteCount spécifie davantage d'octets que le nombre disponible, seuls les octets disponibles sont renvoyés.
Remarque : MidBStr suppose que tous les caractères ont une longueur d'un octet et ne fonctionne pas correctement si AText contient des caractères multi-octets. Pour gérer toutes les chaînes correctement, utilisez MidStr.