Bezeichnung
StrToArray -- konvertiert eine Zeichenkette in eine Tabelle/Array von Codepunkten
Übersicht
t = StrToArray(s$)
Beschreibung
Dieser Befehl wandelt jedes einzelne Zeichen in der Zeichenkette s$ in Codepunktwerte um, setzt diese in eine Tabelle und gibt sie zurück. Die Tabelle wird so viele Elemente enthalten, wie die Zeichenfolge Zeichen hat und dazu noch eine abschließende Null.

Um die Tabelle wieder in eine Zeichenkette zu wandeln, können Sie den Befehl ArrayToStr() verwenden. Siehe ArrayToStr für Details.

Mit dem optionalen Parameter encoding kann die zu verwendende Zeichencodierung festgelegt werden. Dies ist standardmäßig auf die Standardcodierung eingestellt, die mit SetDefaultEncoding() eingestellt ist. Siehe Zeichencodierungen für Details.

Eingaben
s$
Quellzeichenkette
encoding
optional: Zeichencodierung, welche verwendet wird (voreingestellt ist die Standardcodierung) (V7.0)
Rückgabewerte
t
Tabelle, welche die Codepunktwerte jedes Zeichen beinhaltet
Beispiel
t = StrToArray("Hello World")
DebugPrint(Chr(t[6]))
Gibt "W" aus.

Navigation zeigen