Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Диалоговое окно печати



Диалоговое окно печати можно вызвать с помощью элемента управления

commonDialog, заменив код в событии click кнопки с наименованием cbControl на следующий:

Private Sub cbControl_Click()

cdlMyDialog.ShowPrinter

End Sub

Открытое диалоговое окно показано на рис. 7.27.

Если требуется предварительно настраивать печать, то необходимо установить для свойства Flags значение cdlPDPrintSetup. В этом случае код будет выглядеть следующим образом:

Private Sub cbControl_Click()

cdlMyDialog.Flags = cdlPDPrintSetup

cdlMyDialog.ShowPrinter

End Sub

Запустив приложение MySmallProject, вы получите диалоговое окно

Таблица 7.15. Значения для метода Flags диалогового окна печати

Константа Значение Описание
cdlPDAllPages &НО Возвращает или устанавливает состояние переключателя печати всех страниц
cdlPDDisablePrintToFile &H80000 Делает недоступным флажок диалогового окна Печать в файл
cdlPDHelpButton &H800 Добавляет в диалоговое окно кнопку Справка
cdlPDHidePrintToFile &H100000 Скрывает флажок диалогового окна Печать в файл
cdlPDNoPageNums &H8 Скрывает элементы управления в группе Печатать
cdlPDNoWarning &H80 Отменяет предупреждение об отсутствии принтера по умолчанию
cdlPDPageNums &H2 Делает недоступными элементы управления, расположенные в области Печатать
cdlPDPrintSetup &H40 Выводит диалоговое окно настройки печати перед диалогом печати
cdlPDPrintToFile &H20 Возвращает или устанавливает состояние флажка Печать в файл
cdlPDReturnDefault &H400 Возвращает имя принтера, используемое по умолчанию
cdlPDUseDevModeCopies &H40000 Если драйвер принтера не поддерживает создание копий, делает недоступным счетчик Число копий. Если копирование поддерживается, указывает, что номер копии хранится в свойстве Copies




Дата публикования: 2014-12-28; Прочитано: 200 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...