13 | 11 | 2018
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Программа запускается, но вылетает

Программа запускается, но вылетает 02 март 2012 18:18 #8

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

Re: Программа запускается, но вылетает 14 март 2012 08:05 #163

  • ad
  • ad аватар
  • Не в сети
  • Администратор
  • Сообщений: 28
  • Спасибо получено: 4
Некоторые DOS-программы хотят ещё и наличие config.sys и autoexec.bat в корне диска С с соответствующими строками, типа SET CLIPPER и т.д. Естественно, все изменения для DOS-программы нужно также прописывать в config.nt и autoexec.nt.

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

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

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

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