len = ByteLen(s$)
s$ in Bytes
zurück. Wenn Sie die Zeichenfolgenlänge in Zeichen ermitteln
wollen, verwenden Sie stattdessen StrLen(). Siehe StrLen für Details.
In der UTF-8-Zeichencodierung kann ein einzelnes Zeichen einen Speicherplatz von bis zu 4 Bytes benötigen. In der Zeichencodierung ISO 8859-1 gibt es keinen Unterschied zwischen Byte und Zeichengrößen.
len = ByteLen("äöü")
Print(len)
Wenn Hollywood im Unicode-Modus ist, wird ByteLen 6 zurückgeben,
da jedes der Zeichen zwei Bytes in der UTF-8-Zeichencodierung
benötigt. Im Modus ISO 8859-1 gibt es keinen Unterschied zwischen
Zeichen und Bytes, was bedeutet, dass der obige Code 3 zurückgibt.