? En computers COM-port gør det muligt at tilslutte eksterne enheder, såsom et modem og læse data overført fra den pågældende enhed. Du skal forbinde til havnen fra din Visual Basic-program og læse data til en streng, så du kan afgøre, om specialtegnet er indtastet. Du bruger ", mens " loop til at fortsætte med at læse , indtil det tegn findes i strengen. Instruktioner
1
Åbn Visual Basic software og åbn det projekt , som du ønsker at tilslutte og hente COM port information.
2
Opret COM -port variabel og initialisere klasse, der indeholder COM-port kommunikation. Følgende kode opretter variablen : Hej
Dim com som New RS232 ()
3
Indstilling af COM- parametre, og åbne porten . Når porten åbnes, den er klar til dit input . Kopier og indsæt følgende kode : Hej
com.Port = 1.BaudRate = 2400.DataBit = 8.StopBit = Rs232.DataStopBit.StopBit_1.Parity = Rs232.DataParity.Parity_None.Timeout = 500End Withcom.Open ()
4
Opsæt imens løkke gennem hvert tegn , indtil et specialtegn er fundet. Følgende kode sløjfer gennem hver karakter , indtil det tegn "M" er fundet : Hej
str < > "M" moRS232.Read (10 ) Dim str As String = com.InputStreamStringEnd Mens < br >