На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Rouse_, jack128, Krid
  
    > Обнаружил, что компонент QReport никак не реагирует , на установки принтера PrinterSetup диалога
      Глюки QReport
      --------------------------------------------------------------------------------

      Обнаружил, что компонент QReport никак не реагирует на установки принтера PrinterSetup диалога, вызываемого нажатием кнопочкисобственного Preview!
      В QuickReport есть собственный объект TQRPrinter, установки которого он использует при печати, а стандартные установки принтеров на него не влияют. В диалоге PrinterSetup, вызываемом из Preview можно лишь выбрать принтер на который нужно печатать (если, конечно, установлено несколько принтеров).

      Советую поставить обновление QReport на 2.0J с www.qusoft.com.

      Перед печатью (не только из QReport) программно установите требуемый драйвер принтера текущим для Windows

      function SetDefPrn(const stDriver : string) : boolean;
      begin  
       SetPrinter(nil).Free;  
       Result := WriteProfileString('windows', device', PChar( stDriver));
      end;


      После печати восстановите установки.

      © Рассылка Мастеров Дельфи
      Сообщение отредактировано: Song -
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0200 ]   [ 17 queries used ]   [ Generated: 19.03.24, 07:12 GMT ]