My.Computer.Ports.SerialPortNames, propriété
Mise à jour : novembre 2007
Obtient une collection des noms des ports série disponibles sur l'ordinateur.
' Usage
Dim value As System.Collections.Generic.ReadOnlyCollection`1(Of String) = My.Computer.Ports.SerialPortNames
' Declaration
Public ReadOnly Property SerialPortNames As System.Collections.Generic.ReadOnlyCollection`1(Of String)
Valeur de retour
Collection des noms des ports série disponibles sur l'ordinateur.
Notes
La propriété My.Computer.Ports.SerialPortNames obtient une collection des noms des ports série disponibles sur l'ordinateur.
![]() |
---|
Les noms de ports retournés par My.Computer.Ports.SerialPortNames peuvent être incorrects lorsque vous exécutez Windows 98. Pour éviter des erreurs d'application, utilisez la gestion des exceptions, par exemple l'instruction Try...Catch...Finally ou Using, lorsque vous utilisez les noms de ports pour ouvrir des ports. |
Tâches
Le tableau suivant présente un exemple de tâche impliquant la propriété My.Computer.Ports.SerialPortNames.
Pour |
Consultez |
---|---|
Afficher les ports série disponibles |
Comment : afficher les ports série disponibles dans Visual Basic |
Exemple
Cet exemple effectue une boucle sur toutes les chaînes retournées par la propriété My.Computer.Ports.SerialPortNames. Ces chaînes représentent les noms des ports série disponibles sur l'ordinateur.
En général, un utilisateur sélectionne le port série que l'application doit utiliser dans la liste des ports disponibles. Dans cet exemple, les noms de ports série sont stockés dans un contrôle ListBox. Pour plus d'informations, consultez ListBox, contrôle (Windows Forms).
Sub GetSerialPortNames()
' Show all available COM ports.
For Each sp As String In My.Computer.Ports.SerialPortNames
ListBox1.Items.Add(sp)
Next
End Sub
Cet exemple nécessite les éléments suivants :
Pour plus d'informations, consultez Comment : afficher les ports série disponibles dans Visual Basic.
Configuration requise
Espace de noms :Microsoft.VisualBasic.Devices
Classe :Ports
**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)
Disponibilité par type de projet
Type de projet |
Disponible |
---|---|
Application Windows |
Oui |
Bibliothèque de classes |
Oui |
Application console |
Oui |
Bibliothèque de contrôles Windows |
Oui |
Bibliothèque de contrôles Web |
Non |
Service Windows |
Oui |
Site Web |
Non |
Autorisations
Aucune autorisation n'est requise.
Voir aussi
Tâches
Comment : afficher les ports série disponibles dans Visual Basic
Référence
My.Computer.Ports.OpenSerialPort, méthode