Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.06;
Скачать: 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 вся ветка

Текущий архив: 2002.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
6-18087
DSR
2002-03-26 06:27
2002.06.06
Передача файлов по сети с помощью TSocket...


14-18107
mimino
2002-04-29 12:35
2002.06.06
КАКавтоматически загружать свою программу ?


3-17780
Loki
2002-05-14 17:23
2002.06.06
Удаленные записи


4-18179
Александр_
2002-04-03 13:38
2002.06.06
Процессы по Ctrl+Alt+Del


4-18184
Sirus
2002-04-03 15:30
2002.06.06
Форма в DLL... В чем ошибка???