Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 prochází všemi řetězci, které vrátí vlastnost My.Computer.Ports.SerialPortNames. 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 části Připojení a sítě. Další informace najdete v tématu fragmenty kódu .
Kompilace kódu
Tento příklad vyžaduje:
Odkaz na projekt 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 příkaz Import (obor názvů a typ .NET).Aby váš formulář měl ovládací prvek s názvem ListBox.
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 nebo jiný ovládací prvek. Pokud aplikace nepotřebuje odpověď od uživatele, můžete k zobrazení informací použít TextBox ovládací prvek.