Druckermetadaten ermitteln

AllieAusNotebook

Grünschnabel
Hallöchen,

ich habe bisher die installierten Drucker ermittelt und in einer Combobox ausgegeben. Bei einer Zuordnung möchte ich allerdings den zugehörigen Druckertreiber, Freigabename und Port in Erfahrung bringen. Bislang habe ich es so gelöst:

Code:
 For Each sPrinter As String In PrinterSettings.InstalledPrinters
            ComboBox1.Items.Add(sPrinter)
        Next

Ich habe nichts gefunden, wie ich über die PrinterSettings die anderen Parameter auslesen kann. Beim googeln habe ich diese Seite hier gefunden:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_printerdriver.asp
Muss ich das ganze über WMI lösen oder kann man das auch (in meinen Augen) simpler machen? Mit WMI kenn ich mich nu wirklich nicht aus.

Ciao,
Allie
 
Zurück