CONVIVIAL NOM du PORT par programmation
Quelqu'un ici a une idée où je peux obtenir les ports nom indiqué dans mon PC?
En utilisant ce code:
For i As Integer = 0 To My.Computer.Ports.SerialPortNames.Count - 1
cmbPort.Properties.Items.Add(My.Computer.Ports.SerialPortNames(i))
Next
J'ai pu obtenir COM26
et etc. le cas échéant, mais ce n'est pas ce que je veux. Au lieu de récupérer COM26
, je veux USB-SERIAL CH340
ou USB-SERIAL CH340 (COM26)
. Comment pourrais-je le faire?
Liés à la question de la réponse à l'aide de WMI: stackoverflow.com/questions/2937585/...
Celui-ci est probablement plus liée: Comment puis-je obtenir le nom convivial d'un port COM dans Windows?
Celui-ci est probablement plus liée: Comment puis-je obtenir le nom convivial d'un port COM dans Windows?
OriginalL'auteur John Woo | 2012-02-21
Vous devez vous connecter pour publier un commentaire.
De l'essayer .
Qui devrait fonctionner..
OriginalL'auteur Prince Jea
J'ai eu des résultats mitigés en provenance d'autres réponses.
Je suis venu avec ce code fonctionne mieux pour moi.
Ajouter une Référence à System.La gestion de votre application
OriginalL'auteur Guillermo Ruffino
Vous pouvez utiliser WMI...
Ajouter une Référence à System.La gestion de votre application
ensuite,
indiqué sur StackOverflow: Obtenir Des Informations De Port De Série
OriginalL'auteur John Bartels
Qui n'est pas le nom du port série; il est COM26. Le nom indiqué dans le gestionnaire de périphériques est probablement le nom de l'appareil fournissant l'émulation.
Pourquoi voulez-vous ce nom? Si vous décrivez votre problème plus complètement, à trouver la solution sera plus facile.
OriginalL'auteur codekaizen