Страница 1 из 1

Конвертер int-hex-int в EditBox

СообщениеДобавлено: Вт июн 11, 2013 6:58 am
CalmWhirlpool
Добрый день! Подскажите пожалуйста как проще организовать следующий алгоритм: имеется OPC-переменная типа Int, в runtime в поле EditBox ее необходимо показать пользователю в формате Hex, а также предоставить возможность изменить данное значение, введя число в hex-формате с последующей конвертацией в int.
Т.е. Задача сводится к банальной конвертации Int-hex (для отображения), hex-int (для ввода) в одном EditBox.

Я сделал 2 EditBox: одно с отображением переменной в hex (командой в скрипте StringFromIntg(intvar,16)... Второе со скриптом пересчета введенного пользователем hex значения в int... Но 2 поля Выглядит коряво...

Господа поделитесь опытом как данный функционал можно реализовать в одном окне EditBox? Заранее благодарю за помощь!

Re: Конвертер int-hex-int в EditBox

СообщениеДобавлено: Вт июн 11, 2013 11:13 am
Генератор зла
CalmWhirlpool писал(а):Второе со скриптом пересчета введенного пользователем hex значения в int...

Попробуйте его перенести в DataChange-скрипт по String-переменной из EditBox

Re: Конвертер int-hex-int в EditBox

СообщениеДобавлено: Вс июл 21, 2013 4:58 am
CalmWhirlpool
Благодарю, все получилось! )