code-from-char(a, [list b, [mode c]] )
Gruppe |
Die Funktion liefert als Rückgabewert den numerischen Unicode-Wert des ersten Zeichens in Parameter a als Integer-Wert. Enthält Parameter a mehr als ein Zeichen, besteht die Möglichkeit, in Parameter b ein Listen-Objekt anzugeben, das die Zeichencodes aller Zeichen aus a übernimmt. Die Darstellungsmodus der Zeichencodes in der Liste kann in Parameter c gesetzt werden.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
String, der ein oder mehrere Zeichen enthält. Hinweis: Falls leer, dann ist der Rückgabewert der Funktion 0 und die Liste b bleibt leer. |
b |
(optional) Name eines Listen-Objekts, das die Codes aller Zeichen aus Parameter a aufnehmen soll. Hinweis: Die Liste wird zu Beginn geleert. |
c |
(optional) Darstellungsmodus der Zeichencodes in der Liste b. Mögliche Werte sind i, u, x (entspricht Integer/Unicode/hexadezimal). Im Modus i sind die Listenwerte im Datentyp Integer, bei den anderen beiden Modi im Datentyp String. Default: i. |
Beispiele
Parameter a |
Parameter b |
Parameter c |
Rückgabewert |
Werte in Liste b |
Datentyp in Liste b |
|
|
|
0 |
|
|
A |
|
|
65 |
|
|
A |
list1 |
|
65 |
65 |
Integer |
B |
list1 |
|
66 |
66 |
Integer |
C |
list1 |
|
67 |
67 |
Integer |
ABC |
list1 |
|
65 |
65,66,67 |
Integer |
€ |
list1 |
|
8364 |
8364 |
Integer |
10 € |
list1 |
|
49 |
49,48,32,8364 |
Integer |
10 € |
list1 |
i |
49 |
49,48,32,8364 |
Integer |
10 € |
list1 |
x |
49 |
0x31,0x30,0x20,0x20ac |
String |
10 € |
list1 |
u |
49 |
\u0031,\u0030,\u0020,\u20ac |
String |