PrinterCollection-Klasse
Aktualisiert: November 2007
Stellt eine Auflistung von Druckern zur Verfügung, die von aktualisiertem Visual Basic 6.0-Code zum Drucken verwendet werden können.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
Public NotInheritable Class PrinterCollection _
Implements IEnumerable
Dim instance As PrinterCollection
public sealed class PrinterCollection : IEnumerable
public ref class PrinterCollection sealed : IEnumerable
public final class PrinterCollection implements IEnumerable
Hinweise
Die PrinterCollection-Klasse enthält eine globale Printers-Auflistung, die eine Auflistung der im System verfügbaren Drucker zurückgibt.
Die Printers-Auflistung verwendet einen nullbasierten Index: der erste Printer hat einen Index von 0, der zweite hat einen Index von 1 und so weiter.
Die Printers-Auflistung ist schreibgeschützt. Printer-Objekte können der Printers-Auflistung nicht hinzugefügt oder aus ihr entfernt werden.
Hinweis: |
---|
Funktionen und Objekte im Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace werden für die Tools zur Aktualisierung von Visual Basic 6.0 auf Visual Basic 2008 bereitgestellt. In den meisten Fällen duplizieren diese Funktionen und Objekte Funktionalitäten, die Sie in anderen Namespaces in .NET Framework finden können. Sie sind nur notwendig, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet. |
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie eine Liste von Druckern zurückgegeben wird. Darin wird davon ausgegangen, dass ein ListBox-Steuerelement mit der Bezeichnung ListBox1 vorhanden ist.
Dim i As Integer
For i = 0 To Printers.Count - 1
ListBox1.Items.Add(Printers(i).DeviceName)
Next
Vererbungshierarchie
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.PrinterCollection
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace
Weitere Ressourcen
Druckerkompatibilitätsbibliothek
Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen