Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 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. Там все это, по-моему, есть.



Страницы: 1 вся ветка

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

Наверх





Память: 0.54 MB
Время: 0.114 c
7-22444
VS
2001-09-27 07:14
2002.01.08
Как скопировать самого себя, если программа запущена


1-22223
ANDREY196
2001-12-16 19:30
2002.01.08
Как создать ANI курсор Живой указатель


3-21905
nic406
2001-11-28 04:21
2002.01.08
Help! Делаю Select * From T1 -> refresh -> ошибка(ADODataSet)


3-21994
Vs
2001-12-06 16:23
2002.01.08
Dynamic Array


1-22168
Егор Булычев
2001-12-20 21:59
2002.01.08
myedit.exe param???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский