Como puedo seleccionar el puerto COM que yo quiero?
Complementando els post ‘Serial Port – Enumeración & Disponibilidad’ y en respuesta a la pregunta:
“como puedo seleccionar el puerto COM que yo quiero? Es decir, con el programa que pusiste en tu blog, el de elegir los COM disponibles con el combobox, como hago para abrir el puerto que selecciono y empezar a enviar las tramas?”


Private Sub Form1_Load() Handles MyBase.Load
'…
'…
'…
'…
AddHandler ComboBox1.SelectedIndexChanged, AddressOf PuertoSeleccionado
End Sub
Sub PuertoSeleccionado()
SerialPort1.PortName = ComboBox1.SelectedValue
Refrescar_Estatus()
End Sub
Sub AbrirCerrar() Handles Button1.Click
If SerialPort1.IsOpen Then
SerialPort1.Close()
Else
SerialPort1.Open()
End If
Refrescar_Estatus()
End Sub
Sub Refrescar_Estatus()
If SerialPort1.IsOpen Then
Me.Button1.Text = SerialPort1.PortName + " (Is Open)"
Me.Button1.BackColor = Color.Green
Else
Me.Button1.Text = SerialPort1.PortName + " (Is Closed)"
Me.Button1.BackColor = Color.Red
End If
End Sub