|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] DOS-приложение в OS WinXPSPpre4 |
|
|
Интерфейс - [решено] DOS-приложение в OS WinXPSPpre4
|
Новый участник Сообщения: 37 |
Профиль | Отправить PM | Цитировать Имеется DOS-программа "Анкета".
Установлена на OS: WindowsXPSP3 (с последним UpGrade) С отображением руских шрифтов все ОК: в запускном файле программы "ANKETA.BAT" прописано все путем: ---------------- @ECHO OFF PROMPT $p$g keyrus anketa01 1 keyrus /release keyrus keyrus /release ---------------- т.е. имеется свой keyrus в программной директории, к которому сначала и обращаются, а затем к запускному файлу уже самой программы. и рус.яз. и полный экран нормально отображаются и работают на 1ПК под ОС Windows 98 (понятно, здесь вообще с keyrus можно было и не мучиться!), а вот под ОС WindowsXP - проблемы: рус. яз. работает, а вот програмное окно в самой "Анкете" отображается на половину экрана. И никакие настройки Свойств ярлыка на рабочем столе не помогают: окно-то Windows - в полный экран, а вот окно DOS-приложения на половину, что крайне, как сами понимаете, затрудняет визуальную работу с собственно Базой данных! Как исправить ситуацию?! |
|
Отправлено: 09:32, 09-06-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Romdmit, скриншот ситуации можете привести?
|
Отправлено: 10:22, 09-06-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1292
|
Профиль | Отправить PM | Цитировать Romdmit, Посмотрите здесь, возможно пригодится.
|
------- Отправлено: 19:14, 09-06-2012 | #3 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать Уважаемые коллеги, привожу скриншот DOS-приложения.
|
Отправлено: 22:02, 11-06-2012 | #4 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать Коллеги, привожу скриншот данного DOS-приложения.
|
|
Последний раз редактировалось Romdmit, 21-05-2013 в 08:12. Отправлено: 22:08, 11-06-2012 | #5 |
Ветеран Сообщения: 1810
|
Профиль | Отправить PM | Цитировать Скриншот не вижу.
Проблема в том, что Винда ХР сильно не любит ДОС-окошки, и урезает их в функционале. По сравнению с 98. Попробуйте запускать программу через имитацию "командной строки" в Винде. Получается обычное окошко Windows, которое можно растягивать, можно копировать из него текст, и вообще жизнь улучшается. Как бесплатный вариант, Console. Улучшения все же не всеобъемлющи. Из файла справки: Цитата:
|
|
Отправлено: 22:15, 11-06-2012 | #6 |
Ветеран Сообщения: 20108
|
Профиль | Отправить PM | Цитировать Romdmit, используйте для этих целей D-FEND RELOADED , ВКЛЮЧАЯ DOSBOX 0.74, РУССКАЯ ЛОКАЛИЗАЦИЯ
Настраивается под ваш вкус. Хотите полноэкранный режим, хотите окно. Как настроить, рассказано на страничке загрузки. 99.999% процентов запустит всё, что нужно. |
------- Отправлено: 22:46, 11-06-2012 | #7 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать Ребята, спасибо огромное за оперативность!
Как попробую, обещаю отписаться. |
Отправлено: 00:47, 12-06-2012 | #8 |
Модератор Сообщения: 8278
|
Профиль | Отправить PM | Цитировать Цитата Romdmit:
Цитата Romdmit:
|
||
Отправлено: 20:31, 12-06-2012 | #9 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать javascript:PrintUserName('Amigos') был прав: *.bat-файл не надо! А надо сразу запускать Anketa01_1.exe из программной директории. Все работает и с размерами экрана и окон все путем (см. скриншот DOS_Окно_2.bmp).
Установил Tame_DOS для того, чтобы снизить потребоение ЦП и ускорить отклик на нажатие клавиш на клавире, выигрышь в скорости отклика заметный!! При настройке обнаружились следующие фичи (пробовал с NComander5.5): 1. Исчезает возможность переключения языка, если в настройках nc.cmd (здесь уже создаем в Блокноте *.bat или *.cmd-файлик с соответствующими параметрами) в свойствах ярлыка на рабочем столе к нему, на вкладке "Параметры" отображение указано "во весь экран", потому для сохранения возможности переключения языка следует оставить "в окне" (что, кстати, по умолчанию и есть, кажись!). При этом ключом для переключения языка клавиры является: Shift+Alt (соответственно правый и левый!). 2. При установленных Прогах (последовательно: NC, keyrus.com, Tame 6.0) с соответствующими настройками autoexec.nt, config.nt и Реестра, переключение между оконным и полноэкранным режимами по Alt+Enter - также выдает проблемы с переключением языка клавиры и иную картинку-Интерфейс NC. Вывод: переключать режимы следует по Win+Enter!В этом случае все работает! 3. При переключении на рус.язык буква "Р" видимо работает как быстрый поиск имени файла в каталоге по первой букве (см. скриншот) - единственное неудобство в работе! 4. интересное дело: украинский язык в NCom - работает (пробовал, - в командной строке переключаются по Ctrl все 3 языка), а в "Анкете" не хочет (переключаются только 2 языка: рус. и английский). |
Последний раз редактировалось Romdmit, 21-05-2013 в 08:12. Отправлено: 18:19, 17-06-2012 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Sharepoint - веб приложение | Frech | Другие серверные продукты | 0 | 17-04-2012 19:42 | |
C/C++ - Приложение с потоками. | Noglick | Программирование и базы данных | 1 | 19-04-2011 18:43 | |
C/C++ - консольное приложение в С.. | Viajero | Программирование и базы данных | 3 | 25-03-2011 17:44 | |
Загрузка - Re: Приложение MS-DOS на Висте | 656556 | Microsoft Windows Vista | 1 | 23-05-2008 11:25 | |
Тормозят приложение | Zx | Microsoft Windows NT/2000/2003 | 9 | 23-07-2003 02:27 |
|