Postupy: Zobrazení dostupných sériových portů v jazyce Visual Basic
Toto téma popisuje, jak zobrazit My.Computer.Ports
dostupné sériové porty počítače v jazyce Visual Basic.
Pokud chcete uživateli povolit výběr portu, který má být použit, jsou názvy sériových portů umístěny do ListBox ovládacího prvku.
Příklad
Tento příklad smyčky přes všechny řetězce, které My.Computer.Ports.SerialPortNames
vrátí vlastnost. Tyto řetězce jsou názvy dostupných sériových portů v počítači.
Uživatel obvykle vybere, který sériový port má aplikace používat, ze seznamu dostupných portů. V tomto příkladu jsou názvy sériových portů uloženy v ovládacím ListBox prvku. Další informace naleznete v tématu ListBox Control.
Sub GetSerialPortNames()
' Show all available COM ports.
For Each sp As String In My.Computer.Ports.SerialPortNames
ListBox1.Items.Add(sp)
Next
End Sub
Tento příklad kódu je také k dispozici jako fragment kódu IntelliSense. V nástroji pro výběr fragmentu kódu se nachází v Připojení ivitě a sítích. Další informace najdete v tématu Fragmenty kódu.
Probíhá kompilace kódu
Tento příklad vyžaduje:
Odkaz na projekt na System.Windows.Forms.dll
Přístup k členům System.Windows.Forms oboru názvů Přidejte příkaz,
Imports
pokud v kódu nemáte plně kvalifikované názvy členů. Další informace naleznete v tématu Import – příkaz (obor názvů .NET a typ).Formulář má ListBox ovládací prvek s názvem
ListBox1
.
Robustní programování
K zobrazení dostupných názvů sériových portů není nutné použít ListBox ovládací prvek. Místo toho můžete použít ComboBox ovládací prvek nebo jiný ovládací prvek. Pokud aplikace nepotřebuje odpověď od uživatele, můžete k zobrazení informací použít TextBox ovládací prvek.