System.SysUtils.StrBufSize
Delphi
function StrBufSize(const Str: PAnsiChar): Cardinal;
function StrBufSize(const Str: PWideChar): Cardinal;
C++
extern DELPHI_PACKAGE unsigned __fastcall StrBufSize _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (const char * Str)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Avertissement : La version ANSI de StrBufSize est obsolète. Veuillez utiliser l’unité AnsiStrings.
Renvoie le nombre de caractères maximal pouvant être placés dans un tampon alloué par StrAlloc.
StrBufSize renvoie le nombre d'octets dans Str, y compris l'octet du caractère de fin.
Remarque : Si Str ne pointe pas sur un tampon de chaîne alloué par StrAlloc ou StrNew, aucun message n'est renvoyé et le résultat est aléatoire.