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

Как printdialog1 заставить вносить имен. в настройки QuickRep1   Найти похожие ветки 

 
Tahion ©   (2002-05-20 09:00) [0]

Пишу так:
--------
if printdialog1.Execute then //Почему НЕ ИЗМЕНЯЕТ ПАРАМЕТРОВ ПРИНТЕРА???
BeGiN
Form1.QRLabel1.caption:=Edit1.Text;
......
Form1.QuickRep1.print;
EnD;

Показывает printdialog1, изменяю я там параметры (меняю принтер, например), а толку мало -
как печатало на одном, так и печатает. Проблемы с пинтером быть не может.
Что еще нужно добавить, чтоб изменяло параметры принтера?

Спасибо!

Tahion, my E-Mail: tahion@ukrpost.net


 
Lord Warlock ©   (2002-05-20 09:08) [1]

TPrintDialog НЕ ИЗМЕНЯЕТ ПАРАМЕТРОВ ПРИНТЕРА потому что он никак не связан с Quick Report, посему перед вызовом print необходимо все параметры принтера задать кодом исходя из параметров текущего принтера.


 
John_sidenko   (2002-05-20 09:25) [2]

>> Tahion
Нужно так:

Form1.QuickRep1.PrinterSetup;

If Form1.QuickRep1.tag = 0 then
BeGiN
Form1.QRLabel1.caption:=Edit1.Text;
......
Form1.QuickRep1.print;
EnD;




 
Tahion ©   (2002-05-21 14:37) [3]

Спасибо


 
Tahion ©   (2002-05-25 13:49) [4]

Вот только при завершении прораммы появл. всеми уважаемое окно "Прогр. вполнила недопустимую операцию". Почему?


 
Севостьянов Игорь ©   (2002-05-27 11:11) [5]

Значит где-то напортачил - видимо ошибка в 17-й строке



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

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



Память: 0.46 MB
Время: 0.01 c
4-18194
Алек
2002-04-05 11:31
2002.06.06
Как c помощью Delphi 5 можно избежать захвата изображения с экр.


1-17966
VictorSV
2002-05-28 13:51
2002.06.06
Картинка в PopUpMenu


1-17906
Kozerog
2002-05-27 12:24
2002.06.06
Не уживаются два компонента


14-18115
AndreyS
2002-04-29 18:40
2002.06.06
Общий вопрос


3-17830
WhiteCat
2002-05-11 15:55
2002.06.06
Надо очень маленький движок для БД




   Наверх