Добрый день! Столкнулся с задачей русскоязычного ввода и дальнейшей передачей данных, работая с панелям Weintek. В формате Unicode возможно, но сжирается много места и есть подводные камни, да и использование Unicode в основном исключение из правил. ASCII кодировка поддерживает только англ, расширенной ASCII (типа КОИ8-R, Windows-1251 ) нет.
Подскажите, каким образом можно реализовать данную задачку?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Weintek, кодировка при вводе текста ASCII/Unicode
Модераторы: Глоб.модераторы, специалисты Weintek
-
- здесь недавно
- Сообщения: 55
- Зарегистрирован: 16 мар 2012, 16:20
- Имя: Тарасов Иван Александрович
- Страна: Россия
- город/регион: Киров
- Благодарил (а): 7 раз
Weintek, кодировка при вводе текста ASCII/Unicode
Eplan Electric P8 - Professional
Версия: 2.2 HF1
Номер сборки: 6360
Версия: 2.2 HF1
Номер сборки: 6360
-
- здесь недавно
- Сообщения: 94
- Зарегистрирован: 12 мар 2014, 16:43
- Имя: Сергей
- Поблагодарили: 1 раз
Weintek, кодировка при вводе текста ASCII/Unicode
Какой софт, какой версии?morrel писал(а): Добрый день! Столкнулся с задачей русскоязычного ввода и дальнейшей передачей данных, работая с панелям Weintek. В формате Unicode возможно, но сжирается много места и есть подводные камни, да и использование Unicode в основном исключение из правил. ASCII кодировка поддерживает только англ, расширенной ASCII (типа КОИ8-R, Windows-1251 ) нет.
Подскажите, каким образом можно реализовать данную задачку?
Установленная у меня последняя версия EasyBuilderPro, да, именно такая.
Проект двухлетней давности, естественно, созданный в одной из старых версий, таким не грешил.
Была необходимость внести небольшие изменения и пришлось изменять всё на уникод.
Лень было искать старую версию билдера.
-
- здесь недавно
- Сообщения: 55
- Зарегистрирован: 16 мар 2012, 16:20
- Имя: Тарасов Иван Александрович
- Страна: Россия
- город/регион: Киров
- Благодарил (а): 7 раз
Weintek, кодировка при вводе текста ASCII/Unicode
Установлена последняя версия. В тех. поддержке сказали что русской ascii нет, возможно сделать через уникод и с помощью макросов уже конвертировать в плк в ascii код.
Eplan Electric P8 - Professional
Версия: 2.2 HF1
Номер сборки: 6360
Версия: 2.2 HF1
Номер сборки: 6360
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Weintek, кодировка при вводе текста ASCII/Unicode
Нужно знать, какие конкретно символы используются: цифры, знаки препинания, пробел... А потом уже думать как преобразовывать 16-битный Юникод в самопальный 8-битный формат (стандартный ASCII не содержит кириллицы и поэтому не надо его приплетать к этой задаче).