MemoryStringLength()

Syntax

Ergebnis = MemoryStringLength(*String [, Flags])
Beschreibung
Gibt die Länge (in Characters) des angegebenen Null-terminierten Strings zurück.

Parameter

*String Die Adresse des Strings, von dem die Länge ermittelt werden soll.
Flags (optional) Das zu verwendende String-Format. Dies kann einer der folgenden Werte sein:
  #PB_Ascii  : Liest die Strings als ASCII
  #PB_UTF8   : Liest die Strings als UTF8
  #PB_Unicode: Liest die Strings als Unicode (Standard, siehe Unicode-Modus)
kombiniert mit einem der folgenden Werte:
  #PB_ByteLength: nur gültig bei Verwendung des #PB_UTF8 Flags, das Ergebnis wird Bytes darstellen (nicht 'Character'-Zeichen).
                  Dies kann nützlich sein, da UTF8 variable Zeichen-Längen ('Character') hat.

Rückgabewert

Gibt die Länge des Strings in "Characters" zurück.

Siehe auch

PokeS(), PeekS(), AllocateMemory()

Unterstützte OS

Alle

<- MemorySize() - Memory Inhaltsverzeichnis - MoveMemory() ->