Проблема с принтером
Нужна срочная помощь.
Windows 98, принтер Epson LX-1170. Родных драйверов нет. Ставил драйвера на Epson FX-1170 и на Epson LX-1070+ (идущие в самой Windows). В принципе, при печати из Win-32 приложений, использующих стандартные WinAPI, печать производится совершенно без проблем. Но из 16-разрядных приложений, кроме Norton Commander, выдается ошибка "printer not ready" ("принтер не готов").
Мое предположение, что эти приложения используют какие-то другие средства/API для задач печати. Может быть стандартные библиотеки C/Pascal, на которых написаны эти приложения, справляются с этой задачей некорректно.
Пожалуйста, подскажите, в чем может быть дело? Нужно срочно разобраться.
Заранее спасибо.
а может все таки есть родные дрова?
Скачал родные, завтра попробую установить. А Вы допускаете, что это может быть из-за драйвера? Ведь 32-битные приложения печатают без проблем.
А что именно печатается с проблемами? И из каких программ?
Спасибо, разобрался уже. Родные дрова установил, но проблема крылась в другом. Где-то в глубине настроек принтера снял галочку "проверять состояние порта перед печатью". Видимо, Win-приложения в большинстве случаев "забивают" на эту проверку, а DOS-приложения - нет.