Вниз
Скачать: CL | DM;

QuickReport в Delphi6.   Найти похожие ветки 

← →
helen   (2003-02-13 13:43) [0]

В приложении много компонентов QuickReport, из-за этого оно долго грузиться, а если к машине не подключен принтер, то и вовсе зависает. Может как-то можно сделать безразличным приложение к наличию принтера?


← →
Anatoly Podgoretsky ©   (2003-02-13 13:54) [1]

Он не долго грузится, а пытается открыть принтер (наверно сетевой), быстро можно сделать если сделать принтером по умолчанию какой нибудь виртальный локальный, но принтер должен быть хотя бы в виде драйвера, а то будут проблемы.


← →
Aleksandr ©   (2003-02-13 14:08) [2]

У меня эта проблема всплывала в еще худшем виде - программа просто не открывала окна, если на компьютере с ней не был установлен ни один принтер.
Я по этому поводу писал разработчикам, но они ответили, что принтер должен быть обязательно... с чем я не согласился. Все можно заставить работать, если не включать в проект формы с использованием отчета. А когда их нужно все-таки вызвать, то сначала проверить наличие принтеров в системе.
Конечно, изящнее на полпинка будет просто добавлять на время работы программы виртуальный принтер...


← →
Anatoly Podgoretsky ©   (2003-02-13 14:14) [3]

Ты можешь не соглашаться ни со сной ни с разработчика ситуации это не изменит, принтер должен быть обязательно, хотя бы виртуальный.


← →
Aleksandr ©   (2003-02-13 14:29) [4]

Уважаемый Anatoly Podgoretsky,

речь идет не о согласии с наличием принтера, а о том, как это требование можно обойти (по мнению разработчоков, обойти это невозможно). Возможно, я ранее неясно выразился. Задача была добиться работы программы (пусть и без печати отчетов), в которой используется QuickReport, потому что программы с ним при отсутствии принтера вообще не работают, не важно, будешь ты отчеты печатать или нет. Я с этим уже давно столкнулся, решаю эту проблему подобными способами уже с год, поэтому знаю, о чем пишу.


← →
helen   (2003-02-13 14:38) [5]

Кстати, такая же ситуация, если на машине установлен сетевой принтер, а сеть отключена. Программа не открывается.


← →
Anatoly Podgoretsky ©   (2003-02-13 14:39) [6]

Нормальным путем невожможно, для работы генератора требуются метрики принтера, для того же Preview, это хорошо объясняют разработчики генератора.
Как обойти - есть рекомендации в их FAQ, зависит еще и от версии отчетника.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-76117
Agent Smith
2003-02-06 15:55
2003.02.24
Эмулятор PocketPC


1-75914
nikulin
2003-02-14 14:22
2003.02.24
Тип приложения????


9-75739
Drunken Cat
2002-09-12 19:05
2003.02.24
DelphiX, обработка сообщений в не активном приложении...


1-75850
Ahmad K
2003-02-13 14:34
2003.02.24
Еще раз про скины...


1-76024
_MAD_
2003-02-12 23:22
2003.02.24
MessageBox




   Наверх