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.