StringByteLength()

Syntax

Ergebnis = StringByteLength(String$ [, Format])
Beschreibung
Gibt die Anzahl an Bytes zurück, welche zum Speichern des Strings im Speicher im angegebenen Format benötigt werden.

Parameter

String$ Der zu verwendende String.
Format (optional) Das zu verwendende Zielformat. Dies kann einer der folgenden Werte sein:
  #PB_Ascii  : Ascii-Format
  #PB_UTF8   : UTF8-Format
  #PB_Unicode: UTF16-Format
Wenn 'Format' nicht angegeben wird, dann wird der Modus des Executable (Unicode oder Ascii) verwendet.

Rückgabewert

Die Anzahl an benötigten Bytes, um den String im angegebenen Format im Speicher zu speichern.

Anmerkungen

Die zurückgegebene Anzahl an Bytes beinhaltet nicht das abschließende Null-Zeichen des Strings. Die Größe des Null-Zeichens ist 1 Byte im ASCII- und UTF8-Modus sowie 2 Bytes im Unicode-Modus.

Beispiel

  Debug StringByteLength("ä", #PB_UTF8) ; wird 2 ausgeben

Unterstützte OS

Alle

<- StrU() - String Inhaltsverzeichnis - StringField() ->