Возвращает строковое представление расширенных символов числа или
ASCII символов строки
Синтаксис
Использование
result = WStr( number )
or
result = WStr( string )
Параметры
number
Числовое выражение для преобразования в строку
расширенных символов.
string
Строковое выражение для преобразования в строку
расширенных символов.
Возвращаемое значение
Возвращает представление широких символов из числового или строкового
выражения.
Описание
WStr преобразует числовые переменные в их строковое
представление широких символов. Это для широких символов эквивалентно
Str.
WStr также преобразует ASCII символьные строки в символьные
строки Unicode. Если строка широких символов посылается, то строка
возвращается без изменений.
Пример
#if defined( __FB_WIN32__ )
#include "windows.bi"
#endif
Dim zs As ZString * 20
Dim ws As WString * 20
zs = "Hello World"
ws = WStr(zs)
#if defined( __FB_WIN32__ )
MessageBox(null, ws, WStr("Unicode 'Hello World'"), MB_OK Or MB_ICONINFORMATION)
#else
Print ws
Print WStr("Unicode 'Hello World'")
#endif
Различия платформ
- DOS не поддерживает WStr.
Различия диалектов
- Нет в наличии в диалекте -lang qb
, но есть псевдоним __Wstr.
Отличие от QB
См. также