Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Задать необходимый для печати принтер


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

// Устанавливает первый принтер, проинсталлированный в системе 
Printer.PrinterIndex:=0; 
// Указывает на принтер, установленный в системе по умолчанию 
Printer.PrinterIndex:=-1;
 
И все! Не нужно никаких Win API функций и глобальных переменных! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)