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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
Warnung: Die ANSI-Version von StrBufSize ist veraltet. Bitte verwenden Sie die AnsiStrings-Unit.
Gibt die maximale Zeichenanzahl zurück, die in einem mit StrAlloc zugewiesenen Puffer gespeichert werden können.
StrBufSize gibt die Anzahl der Bytes in Str einschließlich des terminierenden Nullbytes zurück.
Anmerkung: Zeigt Str nicht auf einen mit StrAlloc oder StrNew zugewiesenen String, wird zwar keine Fehlermeldung zurückgegeben, das Ergebnis ist jedoch nicht definiert.