Привет! Кто-нибудь пристально изучал объект TPrinter?
Вы можете задать необходимый для печати принтер, используя свойство Printer.PrinterIndex.
Для примера:
Printer.PrinterIndex:=0; // Устанавливает первый принтер, проинсталлированный в системе Printer.PrinterIndex:=-1; // Указывает на принтер, установленный в системе по умолчанию |
И все! Не нужно никаких Win API функций и глобальных переменных!
[000219]