Share via


Printer Compatibility Library

Aggiornamento: novembre 2007

Visual Basic Printer Compatibility Library (Microsoft.VisualBasic.PowerPacks.Printing.Printer.dll) consente la corretta esecuzione del codice che utilizza l'oggetto Printer di Visual Basic 6.0 dopo l'aggiornamento a Visual Basic 2008. Inoltre, è possibile modificare successivamente il codice aggiornato in Visual Basic 2008 mediante Printer Compatibility Library.

Nota:

Sebbene sia possibile utilizzare Printer Compatibility Library per le nuove applicazioni, è tuttavia consigliabile utilizzare il componente PrintDocument di Windows Form. Utilizzare Printer Compatibility Library solo quando è richiesta la compatibilità con la sintassi di Visual Basic 6.0.

Panoramica

In Printer Compatibility Library è inclusa la maggior parte delle proprietà e dei metodi dell'oggetto Printer di Visual Basic 6.0. Le proprietà DrawMode, DriverName, hDC, Port, TrackDefault e Zoom non sono più supportate.

Sono inclusi anche diversi nuovi metodi e proprietà che semplificano le attività di sviluppo aggiuntive, tra cui una proprietà PrintAction che consente l'anteprima di stampa o la stampa su un file. In tal modo, è possibile aggiungere funzionalità o modificare il codice di stampa senza doverlo riscrivere per utilizzare i metodi di .NET Framework.

In Printer Compatibility Library è inclusa anche una classe PrinterCollection, che fornisce informazioni sulle stampanti presenti in un sistema. Questo insieme Printers globale esposto dalla classe può essere utilizzato per selezionare una stampante specifica.

Vedere anche

Concetti

Modifiche alla stampa per gli utenti di Visual Basic 6.0