Sdílet prostřednictvím


Printer.PaperBin-Eigenschaft

Aktualisiert: November 2007

Ruft einen Wert ab, der den Standardpapierschacht des Druckers angibt, von dem das Papier während der Druckvorgänge eingezogen wird, oder legt diesen fest.

Namespace:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
Public Property PaperBin As Short
'Usage
Dim instance As Printer
Dim value As Short

value = instance.PaperBin

instance.PaperBin = value
public short PaperBin { get; set; }
public:
property short PaperBin {
    short get ();
    void set (short value);
}
public function get PaperBin () : short
public function set PaperBin (value : short)

Eigenschaftenwert

Typ: System.Int16

Gibt Short zurück.

Hinweise

Bei manchen Druckern sind einige Optionen für den Papierschacht nicht verfügbar. Genauere Beschreibungen dieser Optionen finden Sie in der Dokumentation des Druckers.

Wenn diese Eigenschaft festgelegt wird, nachdem die Methode Print, Circle, Line oder PSet auf einer neuen Seite aufgerufen wurde, tritt eine Laufzeitausnahme auf.

In der folgenden Tabelle werden die PrinterObjectConstants-Werte aufgelistet, die für die PaperBin-Eigenschaft gültig sind.

Konstante

Wert

Beschreibung

vbPRBNUpper

1

Verwenden von Papier aus dem oberen Fach.

vbPRBNLower

2

Verwenden von Papier aus dem unteren Fach.

vbPRBNMiddle

3

Verwenden von Papier aus dem mittleren Fach.

vbPRBNManual

4

Warten auf manuelles Einlegen bei jedem Blatt Papier.

vbPRBNEnvelope

5

Verwenden von Umschlägen aus dem Umschlageinzug.

vbPRBNEnvManual

6

Verwenden von Umschlägen aus dem Umschlageinzug, jedoch auf manuelles Einlegen warten.

vbPRBNAuto

7

Verwenden von Papier aus dem aktuellen Standardfach. (Das ist die Standardeinstellung.)

vbPRBNTractor

8

Verwenden von Papier, das vom Traktoreinzug eingezogen wird.

vbPRBNSmallFmt

9

Verwenden von Papier aus dem Einzug für kleine Papierformate.

vbPRBNLargeFmt

10

Verwenden von Papier aus dem Einzug für große Papierformate.

vbPRBNLargeCapacity

11

Verwenden von Papier aus dem Einzug für große Kapazität.

vbPRBNCassette

14

Verwenden von Papier aus der angeschlossenen Kassetteneinheit.

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 der Wert der PaperBin-Eigenschaft abgerufen wird.

Dim Printer As New Printer
Printer.PrintAction = Printing.PrintAction.PrintToPreview
Select Case Printer.PaperBin
    Case vbPRBNUpper
        Printer.Print("Using the upper bin")
    Case vbPRBNLower
        Printer.Print("Using the lower bin")
    Case vbPRBNMiddle
        Printer.Print("Using the middle bin")
    Case vbPRBNManual
        Printer.Print("Insert a sheet of paper")
    Case vbPRBNEnvelope
        Printer.Print("Using the envelope feeder")
    Case vbPRBNEnvManual
        Printer.Print("Insert an envelope")
    Case vbPRBNTractor
        Printer.Print("Using the tractor feeder")
    Case vbPRBNSmallFmt
        Printer.Print("Using the small paper feeder")
    Case vbPRBNLargeFmt
        Printer.Print("Using the large paper bin")
    Case vbPRBNLargeCapacity
        Printer.Print("Using the large capacity feeder")
    Case vbPRBNCassette
        Printer.Print("Using the attached cassette cartridge")
    Case Else
        Printer.Print("Using the default paper bin")
End Select
Printer.EndDoc()

Berechtigungen

Siehe auch

Referenz

Printer-Klasse

Printer-Member

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace

Weitere Ressourcen

Druckerkompatibilitätsbibliothek

Gewusst wie: Korrigieren von Aktualisierungsfehlern unter Verwendung der Druckerkompatibilitätsbibliothek (Visual Basic)

Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen