? En dators COM- port kan du ansluta externa enheter såsom en modem och läsa data som överförs från den enheten . Du måste ansluta till porten från ditt Visual Basic-program och läsa data till en sträng , så att du kan avgöra om den speciella tecken skrivs in . Du använder " medan " loop för att fortsätta läsa tills tecknet finns i strängen . Instruktioner
1
Öppna Visual Basic programvara och öppna projektet som du vill ansluta och hämta information COM-port .
2
Skapa variabeln COM-port och initiera klass som innehåller den COM-port kommunikation . I följande kod skapas variabeln :
Dim com New RS232 ( ) Addera 3
Ställ in parametrarna för COM-porten och öppnar porten . Efter porten öppnas , är det redo för din input . Kopiera och klistra in följande kod :
com.Port = 1.BaudRate = 2400.DataBit = 8.StopBit = Rs232.DataStopBit.StopBit_1.Parity = Rs232.DataParity.Parity_None.Timeout = 500End Withcom.Open ( )
4
Ställ in while-slingan att loopa igenom varje tecken tills en speciell karaktär hittas . Följande kod loopar igenom varje tecken tills tecknet " M " förekommer :
str < > " M " moRS232.Read ( 10 ) Dim str As String = com.InputStreamStringEnd Medan
Addera ditt