Ajouter un commentaire

nakata77
[vb.net] Comment récupéré les ports des mes imprimantes

Bonjour

j'aimerai récupérer les ports de mes imprimantes
j'ai essayé ça :

Dim oSYS As New System.Management.ManagementObjectSearcher( _

"Select * from Win32_Printer")

For Each infoPrinter As System.Management.ManagementObject In oSYS.Get

' infoProc.GetText(TextFormat.Mof) ' retourne une string formattée.

RichTextBox1.Text &= vbCrLf & vbCrLf & "PRINTER NAME = " + infoPrinter("Name")

RichTextBox1.Text &= vbCrLf & "PORT NAME = " & infoPrinter("PortName")

Next
j'obtiens des ports

PRINTER NAME = CutePDF Writer
PORT NAME = CPW2:

PRINTER NAME = \\splpt10031\PILPT11Y1P
PORT NAME = NPIC2C1C3:RAW

PRINTER NAME = \\splpt10031\PLLPT11ZMR
PORT NAME = NPI8ACEBA:PLLPT11ZMR

PRINTER NAME = \\splpt10031\PLLPT123PJ
PORT NAME = NPI95CFE2:PLLPT123PJ

mais pas ceux que je veux

alors que normalement je devrai avoir par exemple pour celui la

PRINTER NAME = \\splpt10031\PLLPT123PJ
PORT NAME = Ne02

si vous avez des idées comment obtenir ces ports la

j'aimerai aussi savoir ce que représente les port Ne01, est ce vraiment les ports de l'imprimante ?
car j'ai remarqué que la 1er imprimante trouvée dans ma listebox à pour port Ne01 puis la seconde Ne02 , la 3eme Ne03 et puis enfin la derniere Ne00, est ce que c'est toujours comme ça ?

Merciiii

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 W     W  X   X   QQQ    Y   Y  DDD  
W W X X Q Q Y Y D D
W W W X Q Q Y D D
W W W X X Q QQ Y D D
W W X X QQQQ Y DDD
Q