Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Foxpro/Clipper/Dbase > VFP6.0. Проблема при печати


Автор: Степанида 30.5.2006, 16:10
Компьютер: Pentium-133, 16 Mb, Windows-95. Принтер: HP LaserJet 1200. Программа написана на VFP6.0. 
После формирования отчета на печать, программа часто зависает. Если не формировать отчет, то работает без проблем.
Пробовали матричный принтер, HP laserJet 1100 - все нормально. 
Но необходимо печатать на HP LaserJet 1200!
Помогите, пожалуйста! 

Автор: MFoxer 2.6.2006, 00:00
 Ну так Ваша проблема вот:
 Pentium-133, 16 Mb, Windows-95
Читатать MSDN  в части требований к OC не пробовали ?

 

Автор: Cashey 5.6.2006, 12:28
Возможные пути решения:
1. 
Код

  DECLARE _fpreset IN msvcrt20.dll  
  =_fpreset()  
 * Запуск на выполнение отчета  
  REPORT FORM MyReport.frx  
  =_fpreset()


2. Открыть файл *.frx отчета как таблицу Foxa (через Data Session) и удалить из всех полей ссылки на чужеродные принтера. Фоксовские отчеты хранят ссылку на принтер, который был установлен при его создании

Добавлено @ 12:29 
Цитата(MFoxer @  2.6.2006,  01:00 Найти цитируемый пост)
 Ну так Ваша проблема вот:
 Pentium-133, 16 Mb, Windows-95
Читатать MSDN  в части требований к OC не пробовали ?

Для 6-го фокса это приемлимые ресурсы 

Автор: Степанида 8.6.2006, 16:25
Попробовали два варианта. Не помогло.
Установили на тот компьютер свой HP Laser Jet 1100 (чтобы не мучиться), а себе взяли новый HP LaserJet 1022. Присоединили его к компьютеру с Windows 2000, дали доступ  трем другим компьютерам с windows'98. И начались проблемы. Печатать с Windows'98 практически невозможно. Либо зависает компьютер, к которому подключен принтер (с Windows 2000), если посылали документ Word, либо виснет сам компьютер (с Windows'98), если формировали отчет VFP.
Пробовали на компьютере, к которому подключен принтер: 1) отключить использование USB 2.0; 2) добавить дополнительный драйвер для работы с принтером в Windows'95,98. Не помогло.
Что за беда с этими новыми принтерами?

  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)