WEICHBRODT.it
Home » wHow? » VB.net » Enumerare le stampanti installate

Enumerare le stampanti installate

The WEICHBRODT.it's How-To Directory

Categoria: VB.NET

Descrizione

Questa procedura serve per enumerare le stampanti installate nel sistema in uso.

Enumera stampanti

Codice

Questo codice enumera le stampanti installate, riempie un ComboBox e ne preseleziona la linea relativa alla stampante predefinita.

Imports System.Drawing.Printing

Private Sub EnumeraStampanti()

      ' trova la stampante predefinita
      Dim documento As New PrintDocument
      Dim predefinita As String = documento.PrinterSettings.PrinterName

      ' enumera le stampanti installate nel sistema in uso
      ' e riempie un combo box
      ComboBox1.Items.Clear()
      For Each stampante As String In PrinterSettings.InstalledPrinters()
         ComboBox1.Items.Add(stampante)
         If stampante = predefinita Then
            ' preseleziona la stampante predefinita
            ComboBox1.SelectedIndex = ComboBox1.Items.IndexOf(stampante)
         End If
      Next

End Sub

Commenti

Non ci sono commenti per questa pagina. Vuoi essere il primo a postare un commento?

Scrivi un commento

Nome
Email (non verrà pubblicato)
Web (opzionale)
Inviami una notifica quando un nuovo commento viene aggiunto a questa pagina
Commento
  This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)
Inserisci i caratteri di controllo
 

Segnala questa pagina:

Email facebook twitter LinkedIn Tumblr technorati.com del.icio.us FriendFeed digg
Print This Page
Torna su
| Contatti | Mappa | Link |
© WEICHBRODT.it - Grafica, layout e contenuti sono di esclusiva proprietà di Andrea Weichbrodt