26 Апрель, 2024, 08:02:07
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
English
Russian
Сайт СВД ВС
Начало
Помощь
Поиск
Войти
Регистрация
Официальный форум СВД Встраиваемые Системы
>
Форум СВД ВС
>
Инструментальные средства
(Модератор:
Игорь Рондарев
) >
Проблема с отображением текста в консоли
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Проблема с отображением текста в консоли (Прочитано 3451 раз)
michael79
Пользователь
Сообщений: 12
Проблема с отображением текста в консоли
«
:
29 Август, 2014, 11:43:25 »
QNX6.5, консольный режим (без фотона), русифицированный драйвер devc-con от СВД.
В консоли ввожу текст на русском, нажимаю Enter, и этот текст превращается в иероглифы.
То же происходит с русским текстом после завершения консольного приложения, которое его выводит.
Если те же действия производить в псевдотерминале в фотоне, то при завершении приложения этот русский текст просто исчезает, остается только то, что латинницей выводил.
Есть ли способ сохранить выведенный текст без изменений? может какие настройки у консоли есть?
Записан
michael79
Пользователь
Сообщений: 12
Проблема с отображением текста в консоли
«
Ответ #1 :
29 Август, 2014, 11:51:49 »
Установил зависимость этой проблемы: она проявляется только если приложение запускается из файлового менеджера mqc. Если из него выйти, то текст сохраняется неизменным.
И всё же было бы неплохо знать, что меняет mqc чтобы не отказываться от его использования и не выключать для проверки правильности выполнения программы.
Записан
Василий Дмитриев
Ветеран
Сообщений: 364
Проблема с отображением текста в консоли
«
Ответ #2 :
30 Август, 2014, 11:11:12 »
А не хотите автора запросить?
http://www.mishell.ca/contact.html
дай Бог памяти зовут его Михаил Нефедов
Записан
Санкции! Запрещаю Бараку Обаме и членам конгресса США читать мои посты!
Андрей Докучаев
Сотрудник СВД ВС
Легенда
Сообщений: 1076
Проблема с отображением текста в консоли
«
Ответ #3 :
01 Сентябрь, 2014, 09:36:33 »
michael79
, ПО должно удовлетворять 2м требованиям:
- поддержка кодировки cp866;
- выполнение в коде "setlocale( LC_CTYPE, "C-TRADITIONAL" );".
Записан
Олег Большаков
Легенда
Сообщений: 3140
Проблема с отображением текста в консоли
«
Ответ #4 :
01 Сентябрь, 2014, 11:23:22 »
Цитата: michael79 от 29 Август, 2014, 12:51:49
И всё же было бы неплохо знать, что меняет mqc чтобы не отказываться от его использования и не выключать для проверки правильности выполнения программы.
Я бы не советовал запускаться из-под mqc, могут проявляться эффекты. Не обязательно отказываться от использования mqc — просто запускайте приложение в другой логической консоли.
Записан
Tacio
Пользователь
Сообщений: 44
Проблема с отображением текста в консоли
«
Ответ #5 :
08 Сентябрь, 2014, 13:08:23 »
Наверное у меня точно такая же проблема. Только русский текст в косоле превращается в иероглифы после завершения работы любого QT приложения.
Например, имеется продукт КПДА.10964-01. Загружаюсь (без фотона), запускаю QT приложение, идущее вместе с дистрибутивом по пути /opt/qt4/x86/usr/bin/bun_start, закрываю приложение и в итоге в консоле вместо русских букв иероглифы.
Записан
Андрей Докучаев
Сотрудник СВД ВС
Легенда
Сообщений: 1076
Проблема с отображением текста в консоли
«
Ответ #6 :
09 Сентябрь, 2014, 09:29:23 »
Цитата: Tacio от 08 Сентябрь, 2014, 13:08:23
Наверное у меня точно такая же проблема.
Вы столкнулись не с проблемой, а с особенностью =). При переходе в графический режим контроллеры сбрасывают загруженный VGA-шрифт. Как раз на этот случай в составе КПДА есть утилита "console_loadfont".
Записан
Антон Падалко
Пользователь
Сообщений: 41
Проблема с отображением текста в консоли
«
Ответ #7 :
21 Апрель, 2015, 09:37:15 »
Цитата: Андрей Докучаев от 09 Сентябрь, 2014, 09:29:23
Как раз на этот случай в составе КПДА есть утилита "console_loadfont"
Мы тоже столкнулись с особенностью - иероглифы после выхода из Qt приложения, используем QNX6.5 (версию не КПДА)
Можно ли заполучить в пользование данную утилитку?
Спасибо!
Записан
Андрей Докучаев
Сотрудник СВД ВС
Легенда
Сообщений: 1076
Проблема с отображением текста в консоли
«
Ответ #8 :
21 Апрель, 2015, 10:42:00 »
Цитата: Антон Падалко от 21 Апрель, 2015, 09:37:15
Можно ли заполучить в пользование данную утилитку?
Добрый день! Выслал на регистрационную почту.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Форум СВД ВС
-----------------------------
=> Информация
=> Техническая поддержка
=> Программное обеспечение
=> Инструментальные средства
=> Обсуждение сайта
=> Курилка
-----------------------------
International Forum
-----------------------------
=> English Discussion
Загружается...