Библиотека совместимости принтера

Обновлен: Ноябрь 2007

Библиотека совместимости принтера Visual Basic (Microsoft.VisualBasic.PowerPacks.Printing.Printer.dll) обеспечивает безошибочное выполнение кода, в котором используется объект Printer Visual Basic 6.0, после его обновления до Visual Basic 2008. Кроме того, с помощью этой библиотеки обеспечивается последующее изменение обновленного кода в среде Visual Basic 2008.

Bb629239.alert_note(ru-ru,VS.90).gifПримечание.

Библиотеку совместимости принтера можно использовать в новых приложениях, однако в таких случаях рекомендуется применять компонент PrintDocument Windows Forms. Эту библиотеку следует использовать только в тех случаях, когда требуется обеспечить совместимость с синтаксисом Visual Basic 6.0.

Общие сведения

В библиотеке совместимости принтера содержится большинство свойств и методов объекта Printer Visual Basic 6.0. Свойства DrawMode, DriverName, hDC, Port, TrackDefault и Zoom больше не поддерживаются.

Также в библиотеку включен ряд новых свойств и методов, позволяющих упростить процесс разработки, в том числе свойство PrintAction, которое используется для предварительного просмотра или печати файла. Это позволяет добавлять функции и изменять код печати, не прибегая к методам .NET Framework.

В библиотеке совместимости принтера также представлен класс PrinterCollection, который используется для предоставления сведений об установленных в системе принтерах. Предоставляемая этим классом глобальная коллекция Printers может использоваться для выбора конкретного принтера.

См. также

Основные понятия

Касающиеся печати изменения (для пользователей Visual Basic 6.0)