C# Zobrazenie dostupných tlačiarní na sieti

Programovacie jazyky, rady, poradňa...
Mick_14
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 458
Registrovaný: 07 aug 2008, 18:44

C# Zobrazenie dostupných tlačiarní na sieti

Príspevok od používateľa Mick_14 »

Potreboval by som zobraziť všetky dostupné tlačiarne na sieti, ktoré je možné si pridať, niečo na tento spôsob, toto mi vypíše tie ktoré mám pridané v PC, ale chcel by som zoznam všetkých, ktoré sa nachádzajú na sieti.

Desktopová Windows Forms Application programovaná v C#.
Tlačiarne sa nachádzajú na serveri, potreboval by som vypísať zoznam tlačiarní, ktoré užívateľ ešte nemá pridané medzi svojimi tlačiarňami, ale nachádzajú sa na sieti.

Kód: Vybrať všetko

foreach (string printname in PrinterSettings.InstalledPrinters)
{					
	if (PrinterSettings.InstalledPrinters.Count <= 0)
	{
 		   MessageBox.Show("No printers installed!");
 		   return;
	}else{
			comboBox1.Items.Add(printname.ToString().Substring(15));
	}
}
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: C# Zobrazenie dostupných tlačiarní na sieti

Príspevok od používateľa axxis »

Kód: Vybrať všetko

 if (PrinterSettings.InstalledPrinters.Count <= 0)
{
        MessageBox.Show("No printers installed!");
         return;
}

foreach (string printname in PrinterSettings.InstalledPrinters)
{               
   comboBox1.Items.Add(printname.ToString().Substring(15));
}
Aj ked mi nie je uplne jasne naco tam mas ten substring.
Mick_14
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 458
Registrovaný: 07 aug 2008, 18:44

Re: C# Zobrazenie dostupných tlačiarní na sieti

Príspevok od používateľa Mick_14 »

aby sa nezobrazoval pred menom tlačiarne aj názov servera
Napísať odpoveď