Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Обратный порядок печати

296
22 апреля 2008 года
Virtuoso
331 / / 31.07.2005
Visual Basic 6.0

Здравствуйте!
Делаю "CommonDialog1.ShowPrinter". Там захожу в настройки принтера, ставлю галочку "Обратный порядок". А как теперь узнать - стоит эта галочка или нет? И можно ли вообще узнать?
А то какая-то у меня программа получается неполноценная) Вроде галочку пользователь может поставить, а программа то всё равно будет попорядку печатать.

А да... Ещё пара вопросов:
Там можно ставить или не ставить галочку "Разобрать по копиям". Как можно узнать стоит ли она? И как принтеру потом указать делать это, если нужно?
Печатаю я методом - Printer.Print "Text" (если кому потребуется знать).

И можно ли заблокировать галочку "Печать в файл"? А то кто-нить нечаянно нажмёт и подвиснет прога...
Спасибо!
251
22 апреля 2008 года
SkyMаn
1.7K / / 31.07.2007
Не скажу, как там в том контроле, но рекомендовал бы юзать класс COMMONDIALOG. Такой класс запросто можно найти в сети, да и я могу позже выложить - там больше возможностей, чем в того, что ты пытаешься юзать ;)
296
22 апреля 2008 года
Virtuoso
331 / / 31.07.2005
Цитата: SkyMаn
...да и я могу позже выложить ...



Буду признателен) можно и на почту - [email]dj_puzan@mail.ru[/email]

17K
23 апреля 2008 года
HookEst
144 / / 27.03.2008
у CommonDialog есть замечательное свойство Flags (RTFM)

например это код заблокирует "Печать в файл"
 
Код:
...
CommonDialog1.Flags = CommonDialog1.Flags Or cdlPDDisablePrintToFile

CommonDialog1.ShowPrinter
...
296
23 апреля 2008 года
Virtuoso
331 / / 31.07.2005
Цитата: HookEst

 
Код:
CommonDialog1.Flags = cdlPDDisablePrintToFile



О! Замечательно. А как на счёт "отловли" обратного порядка? Никаких мыслей нет...?

251
23 апреля 2008 года
SkyMаn
1.7K / / 31.07.2007
На почту - нельзя. Не будем эгоистами :)
Ловите.
296
24 апреля 2008 года
Virtuoso
331 / / 31.07.2005
Спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог