Referenz - WSTR
Syntax A: WSTR[$](numerischer Ausdruck)
Syntax B: WSTR[$](ASCII-String)
Typ: Funktion
Kategorie: Unicode
WSTR verwandelt einen übergebenen numerischen Ausdruck in einen WSTRING. Es ist die Gegenfunktion zu VAL.
WSTR kann auch verwendet werden, um einen ASCII-String in einen WSTRING zu verwandeln. So verwendet ist es die Gegenfunktion von STR.
Das Dollarzeichen ($) als Suffix ist optional.
Beispiel:
DIM a AS INTEGER
DIM b AS WSTRING * 5
a = 8421
b = WSTR(a)
PRINT a, b, WSTR(&haB1)
PRINT WSTR("Bitte eine Taste drücken")
SLEEP
Ausgabe:
8421 8421 2737
Bitte eine Taste drücken
Achtung: Unicode-Zeichen im Quelltext können vom Compiler nur korrekt umgesetzt werden, wenn das Byte Order Mark (BOM) gesetzt ist.
Unterschiede zu QB: neu in FreeBASIC
Plattformbedingte Unterschiede:
Unicode wird in der DOS-Portierung von FreeBASIC nicht unterstützt.
Unterschiede zu früheren Versionen von FreeBASIC: existiert seit FreeBASIC v0.15
Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht WCHR nicht zur Verfügung und kann nur über __WCHR aufgerufen werden.
Siehe auch:
VAL, STR, WSTRING (Datentyp), Datentypen umwandeln
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|