Share via


Printer Compatibility Library

更新:2007 年 11 月

Visual Basic Printer Compatibility Library (Microsoft.VisualBasic.PowerPacks.Printing.Printer.dll) 可讓使用 Visual Basic 6.0 Printer 物件的程式碼在升級為 Visual Basic 2008 後還是能正確的執行。此外,您也可以使用 Printer Compatibility Library,在 Visual Basic 2008 中修改升級後的程式碼。

注意事項:

雖然您可以對新的應用程式使用 Printer Compatibility Library,但是您應該使用 Windows Form PrintDocument 元件。只有在需要使用相容於 Visual Basic 6.0 的語法時,才使用 Printer Compatibility Library。

概觀

Printer Compatibility Library 內含 Visual Basic 6.0 Printer 物件大部分的屬性和方法。已不再支援 DrawMode、DriverName、hDC、Port、TrackDefault 和 Zoom 屬性。

它還包括幾個新的屬性和方法 (包括 PrintAction 屬性,允許預覽列印或可讓您列印至檔案),可使其他開發工作更輕鬆。可讓您不需重新撰寫列印程式碼,就能加入功能或進行變更,以便使用 .NET Framework 方法。

Printer Compatibility Library 還包含 PrinterCollection 類別,提供系統印表機的相關資訊。這個全域 Printers 集合是由類別所公開,可以用來選取特定印表機。

請參閱

概念

Visual Basic 6.0 使用者可進行的列印變更