Вверх ↑
Ответов: 4621
Рейтинг: 746
#1: 2021-08-16 11:49:19 ЛС | профиль | цитата
"Не вставляет в поле" - в смысле когда редактируешь схему и задаёшь свойство Mask компонента?
Если да, то причина в том что сама среда HiAsm является ANSI - работает только с "языком для программ не поддерживающих Юникод" в Панели управления. Скорее всего у тебя там стоит "русский". Поставь "иврит" и перезагрузись - будет работать. Но сам HiAsm и прочие русскоязычные программы, не поддерживающие Юникод, будут показывать крякозябры.

Выход: сделай программку, которая будет переводить юникодный текст в HEX. Добавь в свою схему компонент DoData или Memory, запиши в него сконвертированный текст в этом HEX представлении. На выходе из компонента ставь конвертор HEX->String и результат подавай на свойство Mask (включить точку для свойства). Прицепи DoData к событию onCreate формы.
карма: 26

0