System.SysUtils.StrBufSize

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

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.

Siehe auch