Bibliothèque de compatibilité des imprimantes

Mise à jour : novembre 2007

La Bibliothèque de compatibilité des imprimantes Visual Basic (Microsoft.VisualBasic.PowerPacks.Printing.Printer.dll) active du code qui utilise l'objet Visual Basic 6.0 Printer pour qu'il puisse s'exécuter correctement après sa mise à niveau vers Visual Basic 2008. De plus, vous pouvez modifier par la suite un code mis à niveau dans Visual Basic 2008 en utilisant la Bibliothèque de compatibilité des imprimantes.

Remarque :

Bien que vous puissiez utiliser la Bibliothèque de compatibilité des imprimantes pour les nouvelles applications, il est préférable d'utiliser plutôt le composant Windows Forms PrintDocument. Utilisez la Bibliothèque de compatibilité des imprimantes uniquement lorsque la compatibilité avec la syntaxe Visual Basic 6.0 est requise.

Vue d'ensemble

La Bibliothèque de compatibilité des imprimantes inclut la plupart des propriétés et méthodes de l'objet Visual Basic 6.0 Printer. Les propriétés DrawMode, DriverName, hDC, Port, TrackDefault et Zoom ne sont plus prises en charge.

Cela inclut également plusieurs nouvelles propriétés et méthodes qui simplifient le développement supplémentaire, y compris une propriété PrintAction qui active l'aperçu avant impression ou vous permet d'imprimer dans un fichier. Cela vous permet d'ajouter des fonctionnalités ou de modifier votre code d'impression sans le réécrire pour utiliser des méthodes .NET Framework.

La Bibliothèque de compatibilité des imprimantes inclut également une classe PrinterCollection qui fournit des informations à propos des imprimantes sur un système. Cette collection Printers globale exposée par la classe peut être utilisée pour sélectionner une imprimante spécifique.

Voir aussi

Concepts

Modifications de l'impression pour les utilisateurs de Visual Basic 6.0