Come stampare ad una stampante specifica in VB.NET

January 5

La classe VB.NET "PrintDocument" consente di definire un documento e la stampante, in modo da poter inviare un lavoro di stampa a un dispositivo di stampa sul computer o sulla rete. Si definisce la stampante a cui si desidera stampare nella "PrinterSettings" proprietà. Se non si definisce una stampante, VB.NET stampa alla stampante predefinita impostata nel sistema di Windows.

istruzione

1 Fare clic sul file SLN VB.NET sul computer, fai clic su "Apri con" e fare doppio clic sull'icona "Visual Studio" per caricare il progetto VB.NET nello spazio di lavoro.

2 Fare doppio clic sul file di codice che si desidera utilizzare in "Esplora soluzioni." Scorrere verso il basso il file per la funzione che si desidera utilizzare per stampare un documento.

3 Definire una variabile "StreamReader":

flusso fioco come StreamReader

flusso = Nuovo StreamReader ( "C: \ file.txt")

Questa variabile importazioni Tutti i testi e layout da un file da stampare su una stampante. Sostituire "C: \ file.txt" con qualsiasi posizione e file che si desidera stampare.

4 Impostare la stampante utilizzando il nome della stampante impostata nel sistema di Windows:

stampante fioco come nuovo PrintDocument ()

printer.PrinterSettings.PrinterName = "HP Deskjet"

Sostituire il nome "HP Deskjet" con il nome della stampante sul computer.

5 Utilizzare la funzione "Stampa" per stampare il documento aggiungendo il seguente codice:

Printer.Print ()