----------------------------------------------------------- New Message on BDOTNET
----------------------------------------------------------- From: raagz Message 2 in Discussion Hi Raghavendra, Check this links http://www.c-sharpcorner.com/Code/2002/July/WinFormsPrinterSel.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/prntspol_1gky.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/wsmthenumprinterconnections.asp http://vbnet.mvps.org/index.html?code/enums/ http://www.codeproject.com/csharp/csenumnetworkresources.asp#xxxx http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=741&lngWId=10 Here is the sample code. ( using WMI ) private static void CheckPrinterStatus() { ManagementObjectSearcher query; //Object used to make the WMI query ManagementObjectCollection queryCollection; //Object used to hold the results of the WMI query (collection) string queryString = "SELECT * FROM Win32_Printer"; try { query = new ManagementObjectSearcher(queryString); queryCollection = query.Get(); //Loop thru the returned collection of printers foreach( ManagementObject mo in queryCollection ) { Console.WriteLine("DeviceID: " + (string)mo["DeviceID"]); Console.WriteLine("PrinterStatus: " + Convert.ToString(mo["PrinterStatus"])); Console.WriteLine("PrinterState: " + Convert.ToString(mo["PrinterState"]) + "\n"); } } catch(Exception e) { Console.WriteLine(e.Message); } } Hope this helps you. Thanks Raghavendra ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/bdotnet/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
