Konvertiert einen String in ein Array, welches für jedes Zeichen den ASCII-Code enthält.
StringToASCIIArray( "String", [ start [, end [, encoding ] ] ] )
Parameter
| "String" | Der in ein Array mit ASCII-Codes zu konvertierende String. |
| start | [optional] Die 0-basierende Startposition (Standard: 0). |
| end | [optional] Die 0-basierende Endposition (Standard: StringLen("String")). |
| encoding | [optional] Das zurückzugebende Array enthält die Werte im festgelegten Zeichensatz: 0 - UTF-16 (Standard) 1 - ANSI 2 - UTF-8 |
Rückgabewert
| Erfolg: | Ein Array, dessen Elemente den UNICODE-Wert jedes einzelnen Zeichens des Strings an der entsprechenden Position enthalten. |
| Fehler: | Gibt einen leeren String zurück. |
Bemerkungen
Der String könnte ein eingebundenes Chr(0) enthalten. Diese erscheinen im zurückgegebenen Array auch, wenn weitere Daten folgen. Die Umwandlung stoppt, wenn das Ende des Strings oder das festgelegte Ende erreicht wurde.
Verwandte Funktionen
StringFromASCIIArray, BinaryToString
Beispiel
#include <Array.au3> ; Benötigt für _ArrayDisplay()
Local $a = StringToASCIIArray( "abc")
_ArrayDisplay($a)