Приложение MS-DOS отправляет вывод на экран принтера LPT

783
gadget00

У нас есть приложение MS-DOS (написанное на FoxPro), и недавно у него был такой глюк: экранное меню приложения без причины начинает печатать на LPT-принтере Panasonic KX-1150. Это бесконечная печать всех экранов приложения, как если бы основной вывод вместо отправки его на монитор отправлял на принтер! Он создает безымянный документ со страницами N / D и продолжает печатать вечно. Мы должны выключить принтер и затем убить документ в буфере, чтобы остановить его ...

Принтер установлен с универсальным / текстовым драйвером, и это произошло с нами как в WindowsXP, так и в Win7. Что это может быть?

заранее спасибо

1
Что изменилось? Вы пытались использовать восстановление системы, чтобы вернуться к дате до проблемы? CharlieRB 11 лет назад 0

1 ответ на вопрос

1
hdhondt

Поскольку это приложение для DOS, я могу думать только о двух способах перенаправления вывода:

  1. Что-то изменилось в самом приложении. Это полностью зависит от приложения, и я не могу комментировать дальше.
  2. Приложение запускается с перенаправленным выводом, как в:

APP> LPT1:

Поскольку вы, вероятно, не запускаете приложение из командной строки с этим перенаправлением, вам необходимо проверить пакетный файл, который его запускает. Щелкните правой кнопкой мыши его значок и выберите «РЕДАКТИРОВАТЬ», чтобы открыть его в блокноте. Если это выглядит нормально, то мое первое предложение заключается в том, где ваша проблема.

Похожие вопросы