Описание функции | |
StringToBinary |
Преобразует строку в бинарные данные.
StringToBinary(expression[,flag=1])
Параметры
expression | Строка для преобразования. |
flag |
[необязательный] Тип преобразования, может быть одним из следующих: 1 - (по умолчанию), ANSI 2 - UTF16 Little Endian 3 - UTF16 Big Endian 4 - UTF8 |
Возвращаемое значение
Возвращает бинарный вариант.Примечания
См. также
BinaryToString, Binary, String, IsBinary
Примеры: | Как создать кнопку? |
exect=$var_b=StringToBinary('Привет!',1)||_ViewValues('$var_b')||$var_s=BinaryToString(Eval('var_b'),1)||_ViewValues('$var_s') ;; пример преобразования строки в бинарный тип ANSI и обратно
exect=$var_b=StringToBinary('Привет!',2)||_ViewValues('$var_b')||$var_s=BinaryToString(Eval('var_b'),2)||_ViewValues('$var_s') ;; пример преобразования строки в бинарный тип UTF-16 LE и обратно
exect=$var_b=StringToBinary('Привет!',3)||_ViewValues('$var_b')||$var_s=BinaryToString(Eval('var_b'),3)||_ViewValues('$var_s') ;; пример преобразования строки в бинарный тип UTF-16 BE и обратно
exect=$var_b=StringToBinary('Привет!',4)||_ViewValues('$var_b')||$var_s=BinaryToString(Eval('var_b'),4)||_ViewValues('$var_s') ;; пример преобразования строки в бинарный тип UTF-8 и обратно
exect=RegWrite('HKEY_CURRENT_USER\Software\Test','TestKey6','REG_BINARY',StringToBinary('Hello')) ;; создаёт параметр с бинарными данными
exect=ClipPut(BinaryToString(StringToBinary(ClipGet(),2))) ;; декодировать в буфера обмена строку UTF-16 LE 1200 в ANSI 1251