Библиотека совместимости принтера
Обновлен: Ноябрь 2007
Библиотека совместимости принтера Visual Basic (Microsoft.VisualBasic.PowerPacks.Printing.Printer.dll) обеспечивает безошибочное выполнение кода, в котором используется объект Printer Visual Basic 6.0, после его обновления до Visual Basic 2008. Кроме того, с помощью этой библиотеки обеспечивается последующее изменение обновленного кода в среде Visual Basic 2008.
Примечание. |
---|
Библиотеку совместимости принтера можно использовать в новых приложениях, однако в таких случаях рекомендуется применять компонент 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)