Вверх ↑
Ответов: 4621
Рейтинг: 746
#1: 2020-09-07 12:05:03 ЛС | профиль | цитата
3042 писал(а):
Кто-то может ещё проверить у себя? Ведь код соответствует докам
Проблема с кодировкой при чтении. В какой-то момент происходит конвертация. Проблема примерно та же что и с Буфером обмена по Ctrl+C/Ctrl+V.
Поставьте в примере из первого поста действие на кнопку и проверьте при английской раскладке, потом переключитесь на российскую. На тех системах, у кого работает, просто по-умолчанию стоит русская раскладка клавиатуры.
Как побороть - пока не знаю.

--- Добавлено в 2020-09-07 12:48:56

Пока нашел такое решение - отключение юникодных символов через EM_SETTEXTMODE в THIRichEdit.Init().
Пробуйте.
карма: 26

0
файлы: 1hiRichEdit4.zip [5.5KB] [391]
Редактировалось 2 раз(а), последний 2020-09-07 12:48:56