Форум: "Основная";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
ВнизКак 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c