Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Изменение свойств принтера 


Илья   (2001-10-14 18:06) [0]

Здравствуйте!

При решении задачи у меня возник вопрос...

Из моей программы нужно печатать документы разных типов (использую для этого ShellExecute),
при этом перед непосредственным выводом на печать при определенных условиях(CheckBoxes On/Off)
мне нужно менять те или иные свойства принтера(ориентация, кол-во копий, дуплекс вкл/выкл и т.п.).
Для этого надо добраться до установок принтера по-умолчанию и уметь их изменять,
т.к. если печатать документ *.doc , то Word берет настройку принтера по-умолчанию,
делает с нее копию и уже эти параметры использует при выводе на печать, игнорируя
при этом установки для принтера в моей программе(TPrinter и т.п.).

Так как же добраться до установок принтера по-умолчанию и уметь их изменять?

А может есть другое решение?

Заранее благодарен за ответ.



eSc2001   (2001-11-01 03:09) [1]

Попробуй воспользоваться типом TPrinter. Там все это, по-моему, есть.




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.034 c
7-22419           Пастор                2001-09-21 10:31  2002.01.08  
У меня Celeron 800 стоит ли его апгрейтить на Pentium III 800 ?


6-22281           Verona                2001-10-04 12:22  2002.01.08  
Отправка сообщений на e-mail


14-22331          vasco                 2001-10-26 17:57  2002.01.08  
А много ли левшей среди программистов?


6-22284           Delirium              2001-10-08 16:29  2002.01.08  
Как послать сообщение сразу на все IP-адреса


4-22457           Zabl                  2001-11-01 13:15  2002.01.08  
Проблемма с Dll