- Сообщения
- 8,673
- Репутация
- 2,486
Открываем SciTE, и запускаем (F5) такой скрипт:
в MsgBox всё выводится как надо (в бинарном виде), в первом ConsoleWrite тоже (обратите внимание на различия), а вот во втором выводится не в бинарном виде, а в оригинале . Получается что если использовать переменную (и только её одну) содержащую строку в бинарном виде, то строка как бы конвертируется обратно. Стоит лишь добавить @CRLF после $sVal и будет отображать в бинарном виде, как и должно быть.
P.S
Прошу подтвердить :whistle:
Код:
$sVal = StringToBinary("Hello!")
MsgBox(64, 'Title', $sVal)
ConsoleWrite(VarGetType($sVal) & ":" & $sVal & @CRLF)
ConsoleWrite($sVal)
в MsgBox всё выводится как надо (в бинарном виде), в первом ConsoleWrite тоже (обратите внимание на различия), а вот во втором выводится не в бинарном виде, а в оригинале . Получается что если использовать переменную (и только её одну) содержащую строку в бинарном виде, то строка как бы конвертируется обратно. Стоит лишь добавить @CRLF после $sVal и будет отображать в бинарном виде, как и должно быть.
P.S
Прошу подтвердить :whistle: