Printer Enumeration
I'm wondering if there is a more resource-efficient way of retrieving the list of installed printers on a given system. I've written this in VB.NET on my laptop (2.33ghz Core Duo, 2GB Ram) and it noticeably lags my laptop. I ran this code on a fairly standard machine and the result was very, very slow.
Dim x As Integer = 0
For x = 0 To Printing.PrinterSettings.InstalledPrinters.Count() - 1
cmbPrintername.Items.Add(Printing.PrinterSettings.InstalledPrinters.Item(x))
Next
Is there a quicker way to retrieve this information from the system? Thanks in advance.
-kryologik

