Главная стр. Поиск Поиск

  Вопрос от посетителя:  

Установил программу написанную на Clipper. Прописал в autoexec и в config нужные строки. Программа запускается, но как только нужно что ни будь сделать, распечатать, либо набить базу - сразу же вылетает. Документации по программе никакой нет.

  Ответы:  

  D.A.E.M.O.N.:
Некоторые DOS-программы хотят ещё и наличие config.sys и autoexec.bat в корне диска С с соответствующими строками, типа SET CLIPPER и т.д. Естественно, все изменения для DOS-программы нужно также прописывать в config.nt и autoexec.nt.

  Юрий Александрович Пейсахович:
Если в этой программе прописаны процедуры обращения к портам напрямую, а система Windows XP, то ничего не выйдет.

  Калашников Николай Викторович:
А на какой принтер она печатает? Может на DOS-овский? Может установить его принтером по умолчанию?

  665:
1. Нужна переменная CLIPPER=F80 (число меняем в зависимости от требований проги). 2. Должны быть пути прописаны. 3. При печати принтер должен быть с поддержкой дос и на LPT1 висеть, если принтер сетевой, то назначаем его на LPT1 командой NET USE /?(читаем хелп по параметрам команды). Кстати команда работает только если запущена юзверем с правами админа (в ХР). 4. Если принтер USB: в ХР рашаривается как сетевой ресурс а потом назначаем порт как в п3; в 98 такое не катит, поэтому ищите софтинку dosprn - других способов в 98 заставить печатать досовскую прогу на USB нет.

  665:
Кстати, изменения с переменными лучше не в автоекзек нт пихать, а в реестр (мой комп –свойства - дополнительно- переменные среды - создать переменную и присвоить ей значение). Ну и как всегда не забываем подправить переменную ТЕМРна короткий путь.

Смотреть другие вопросы раздела FAQ Software >>

***

Computer FAQ