Задать необходимый для печати принтер

Материал из DRKB


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

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


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


Source: Взято с http://delphiworld.narod.ru
ID: 03266