Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Переключение принтеров при печати в QuickReport

Delphi , Компоненты и Классы , TQuickReport

Переключение принтеров при печати в QuickReport

Привет! Кто-нибудь пристально изучал объект TPrinter? Вы можете задать необходимый для печати принтер, используя свойство Printer.PrinterIndex. Для примера:


// Устанавливает первый принтер, проинсталлированный в системе
Printer.PrinterIndex:=0;
// Указывает на принтер, установленный в системе по умолчанию
Printer.PrinterIndex:=-1;

И все! Не нужно никаких Win API функций и глобальных переменных!

Here is the translation of the content into Russian:

Объект TPrinter в QuickReport позволяет переключаться между установленными принтерами с помощью свойства PrinterIndex. Это целое число, представляющее индекс принтера в списке доступных принтеров.

Некоторые примеры:

  • Установка PrinterIndex в 0 выберет первый принтер, установленный на системе.
  • Установка PrinterIndex в -1 будет использовать принтер по умолчанию, установленный операционной системой.

Присваивая значение PrinterIndex, вы можете изменить текущий принтер, используемый для печати. Не нужно использовать функции Win API или глобальные переменные! Вот код снова:

// Устанавливает первый принтер, проинсталлированный в системе
Printer.PrinterIndex := 0;

// Указывает на принтер, установленный в системе по умолчанию
Printer.PrinterIndex := -1;

Надеюсь, это поможет! Пожалуйста, не стесняйтесь задавать другие вопросы.

В статье описывается способ переключения принтеров при печати в QuickReport, используя свойство Printer.PrinterIndex, без необходимости использования Win API функций и глобальных переменных.


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




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



:: Главная :: TQuickReport ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100

Время компиляции файла: 2024-05-19 17:53:24
2024-05-19 18:52:38/0.0042519569396973/2