Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Диалоговое окно печати можно вызвать с помощью элемента управления
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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!