Partilhar via


Propriedade Printer.PaperBin

Obtém ou define um valor que indica a bandeja de papel padrão da impressora da qual o papel é alimentado durante as operações de impressão.

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

Sintaxe

'Declaração
Public Property PaperBin As Short
public short PaperBin { get; set; }
public:
property short PaperBin {
    short get ();
    void set (short value);
}
member PaperBin : int16 with get, set
function get PaperBin () : short
function set PaperBin (value : short)

Valor de propriedade

Tipo: System.Int16
Retorna um Short.

Comentários

Algumas opções de bandeja não estão disponíveis em algumas impressoras.Verifique a documentação da impressora para obter descrições mais específicas dessas opções.

Se você definir essa propriedade , depois de chamar o Print, Circle, Line, ou PSet uma exceção de tempo de execução de métodos em uma nova página, ocorre.

A tabela a seguir lista os PrinterObjectConstants os valores válido para o PaperBin propriedade.

Constante

Valor

Descrição

vbPRBNUpper

1

Use o papel na bandeja superior.

vbPRBNLower

2

Use o papel da Lixeira inferior.

vbPRBNMiddle

3

Use o papel da Lixeira do meio.

vbPRBNManual

4

Aguarde a inserção manual de cada folha de papel.

vbPRBNEnvelope

5

Use envelopes do alimentador de envelopes.

vbPRBNEnvManual

6

Use envelopes do alimentador de envelope, mas aguarde a inserção manual.

vbPRBNAuto

7

Use o papel da Lixeira padrão atual.(Este é o padrão).

vbPRBNTractor

8

Use papel alimentado do alimentador por tração.

vbPRBNSmallFmt

9

Use o papel do alimentador pequenos de papel.

vbPRBNLargeFmt

10

Use o papel da Lixeira grandes de papel.

vbPRBNLargeCapacity

11

Use o papel do alimentador de grande capacidade.

vbPRBNCassette

14

Use o papel do cartucho de fita cassete anexado.

ObservaçãoObservação

Funções e objetos na Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 namespace são fornecidos para uso pelas ferramentas para a atualização de Visual Basic 6.0 para Visual Basic. Na maioria dos casos, essas funções e objetos duplicar a funcionalidade que podem ser encontrados em outros espaços na .NET Framework.São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente do.NET Framework de implementação.

Exemplos

O exemplo a seguir demonstra como recuperar o PaperBino valor da propriedade .

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()

Segurança do .NET Framework

Consulte também

Referência

Printer Classe

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

Outros recursos

Biblioteca de compatibilidade da impressora

Como: corrigir erros de atualização usando a biblioteca de compatibilidade da impressora (Visual Basic)

Implantação de aplicativos que fazem referência a biblioteca de compatibilidade da impressora