? Ein Computer- COM -Anschluss können Sie externe Geräte wie ein Modem und Lesen von Daten aus diesem Gerät übertragen. Sie müssen mit dem Anschluss von Ihrem Visual Basic-Programm verbinden und die Daten lesen zu einem String , so können Sie bestimmen, ob das spezielle Zeichen eingegeben . Sie verwenden die " while"-Schleife weiterhin lesen , bis das Zeichen in der Zeichenfolge gefunden wird. Anleitung
1
Öffnen Sie die Visual Basic -Software und öffnen Sie das Projekt, in dem Sie sich verbinden wollen und rufen COM -Port-Informationen .
2
Erstellen Sie die COM-Port- Variable und initialisieren Klasse, die die COM-Port- Kommunikation enthält . Der folgende Code erstellt die Variable :
Dim com New RS232 ( )
3
Stellen Sie die COM -Port-Parameter und den Port öffnen . Nach dem Anschluss öffnet, ist es bereit für Ihre Eingabe. Kopieren Sie den folgenden Code:
com.Port = 1.BaudRate = 2400.DataBit = 8.StopBit = Rs232.DataStopBit.StopBit_1.Parity = Rs232.DataParity.Parity_None.Timeout = 500End Withcom.Open ()
4
die while-Schleife zu durchlaufen jedes Zeichen gesetzt, bis ein spezielles Zeichen gefunden. Der folgende Code durchläuft jedes Zeichen , bis das Zeichen "M" ist gefunden:
Während str <> "M" moRS232.Read (10) Dim str als String = com.InputStreamStringEnd Während