Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - Возврат в окно DOS после печати в файл - мигает текст

Ответить
Настройки темы
Интерфейс - Возврат в окно DOS после печати в файл - мигает текст

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте. Есть DOS приложение (Trade Manager) для общепита. Под 98 работало отлично. Перенес на ХР, настроил, работает в полноэкранном режиме. Не могу победить следующее: Ранее, чтобы посмотреть, скажем остатки товара, нужно было в меню печать выбрать печать в файл. Отчет формировался, окошко DOS сворачивалось, на экране видели текст Wordpad. Сейчас если делаешь печать в файл, то в первый раз нужно Alt+Tab нажимать. Если из программы не выходишь, то последующие выводы на печать в файл сами сворачивают окно и текст видно. Второе: после этой процедуры, возвратившись в окно DOS сбивается графика (русский шрифт нормально, а обрамления выпадающих менюшек вместо линий - кракозяблы), цвет шрифта становится черно-белым и мигает (flash) c частотой курсора. Вот такая беда. И может, там с переменными поиграться нужно, посоветуйте, обидно, все работает, а внешний вид никуда не годится

Отправлено: 17:30, 05-12-2012

 

Старожил


Сообщения: 369
Благодарности: 49

Профиль | Отправить PM | Цитировать


iwasyk,
Какой размер программы.
можете скинуть пусковой её файл *.bat или чем там она запускается. Я себе перекинул тоже досовскую программу на флешку. перекинул на флешку - basiс, перекинул программу написанную на basiс, переписал, а точнее подкорректировал bat- файл запуска программы - и теперь из под CMD (аналог DOS под XP) - все отлично работает.

Отправлено: 22:57, 06-12-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip TM.ZIP
(1.6 Kb, 3 просмотров)

Высылаю батник. Прога модульная, в состав входит три основных экзешника, каждый примерно по 2метра. Да, еще, при простое вероятно прога кушает память, были жалобы, что комп тормозит, но если выключить программу, то все хорошо.

Отправлено: 11:30, 07-12-2012 | #3


Ветеран


Сообщения: 1815
Благодарности: 146

Профиль | Отправить PM | Цитировать


Кушанье ресурсов при простое - любимое занятие DOS-программ. Под ХР усугубляется запуском через виртуальную машину NTVM, которая тоже ресурсов требует. Запуск под Windows 98 все же обходится дешевле. Проблема с торможением обычно не столько в кушании памяти, сколько в непомерных аппетитах на всеобщее внимание и приоритет, который берется по самому максимуму. Я не знаю, регулируется это или нет.

Отправлено: 12:11, 07-12-2012 | #4


Старожил


Сообщения: 369
Благодарности: 49

Профиль | Отправить PM | Цитировать


iwasyk,
У Вас ТМ-бат - составной файл. В нем много вариантов загрузки (TM CAFE: TM ADMIN: и тд)
Соответственно в файле config.sys - должны быть прописаны пути хранения самих исполняемых модулей. базы данных и тд
Я так думаю храниться они все должны в одном месте или в одной папке.
Если сменить местоположение этой папки и подредактировать ещё и config.sys - попробовать все это переадресовать на флешку - могут крякозяблы исчезнуть. В DOS-е "обрамления" выводят на печать служкебными симфолами да ещё в другой кодировке, которая при переходе на современный XP -могёт перенастроится на кодировку XP А 98 - я частично опиралась на DOS. Выложите содержание config.sys
читать дальше »
надо было оба файла и конфиг и автоэкзек поросить Вас выложить
.

Отправлено: 21:38, 07-12-2012 | #5


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


2 Файл config.nt
3.1 Файл autoexec.nt

Отправлено: 00:37, 08-12-2012 | #6


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


кракозяблы появляются только в описанной ситуации и не в текстовой части, они успешно лечатся в моем случае нажатием Alt+F. В целом, шрифт читаем и все отлично работает, кроме печати в файл, после которого исходя из настроек программы запускается WordPad, смотрим на экране нужную информацию, а при переходе в интерфейс обратно получаем мигание шрифта с частотой курсора. И если до отправки на печать шрифт был желтый на синем фоне, то при возврате он становится белый/черный, на черном/белом фоне, т.е. все чередуется с частотой мигания курсора. Отредактированные файлы autoexec.nt, config.nt, а также config.sys вышлю завтра

Отправлено: 19:19, 08-12-2012 | #7


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip autoexec.zip
(1.5 Kb, 1 просмотров)
Тип файла: zip CONFIG.ZIP
(2.5 Kb, 1 просмотров)

Сегодня по неизвестным причинам мигания нет, слегка изменяется шрифт и слетают обрамления, лечится Alt+F, вполне можно работать. Выкладываю файлы:

Отправлено: 14:24, 09-12-2012 | #8


Старожил


Сообщения: 369
Благодарности: 49

Профиль | Отправить PM | Цитировать


iwasyk,
судя по этим двум последним файлам - никакой ссылки на рабочую программу (и папку в которой она лежит) - нет.
между тем ИМХО (тоеесть- как я думаю) строка в TM.bat - в виде
:START - указывает на один из вариантов загрузки (меню загрузки) файла config.sys - файла в меню которого должна стоять строчка

menuitem= START, расщифровка названия этого варианта загрузки.
а у Вас файл config.nt - этого варианта загрузки не содержит.

у меня на одной программе, умещаемой на дискете, есть исполняемый файл с очень похожей строчкой

@aida /r %1 %2 %3 %4 %5 >
с её помощью у меня прямо на дистете создается текстовой файл с отчётом в виде *.asm файла текстового формата.
Если выясните какая команда в вашей пролграмме создает файл, который вы потом смотрите в WORDPAD и замените строку с синтаксисом как у "моей" (все что после aida) у Вас прямо в тойже папке с программой создаться файл текстового формата который сейчас вы вынуждены смотреть из WORDPAD.

Отправлено: 23:09, 09-12-2012 | #9


Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Запуск программы вызывает входное меню с вариантами ее работы - Администрирование, Торговый зал, Операции, Выход. Соответственно, запускается нужный модуль. Все это замечательно работает. Если после отправки на печать в файл быстро нажать Alt+Tab, окно сворачивается, экран в низком разрешении, возвращаемся в программу, мигания нет.

Отправлено: 16:18, 10-12-2012 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - Возврат в окно DOS после печати в файл - мигает текст

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Возврат к исходному состоянию после Aero Patch wertu1234321 Microsoft Windows 7 3 16-11-2012 20:37
2007 - Растягивается текст при печати из Microsoft Office 2007 Archont_69 Microsoft Office (Word, Excel, Outlook и т.д.) 0 08-04-2011 10:35
[решено] Вставить в окно текст из переменной FlatX007 AutoIt 3 11-05-2009 14:52
Как убрать окно печати? Guest Хочу все знать 3 22-07-2004 12:49
Как убрать окно печати? Guest Microsoft Windows 95/98/Me (архив) 3 19-07-2004 06:15




 
Переход