? En datamaskin er COM -port lar deg koble til eksterne enheter, for eksempel et modem og lese data som overføres fra den enheten. Du må koble til port fra Visual Basic program og lese data til en streng , slik at du kan avgjøre om spesialtegnet . Du bruker "mens " loop å fortsette å lese til tegnet er funnet i strengen . Instruksjoner
en
Åpne Visual Basic programvare og åpne prosjektet som du vil koble til og hente COM -port informasjon.
2
Opprett COM -port variabel og initialisere klasse som inneholder COM-port kommunikasjon. Følgende kode oppretter variabelen : en
Dim com som New RS232 ( )
3
angi COM -port parametere og åpner porten . Når porten åpnes, er det klar for skriving . Kopier og lim inn følgende kode :
p Med com.Port = 1.BaudRate = 2400.DataBit = 8.StopBit = Rs232.DataStopBit.StopBit_1.Parity = Rs232.DataParity.Parity_None.Timeout = 500End Withcom.Open ( )
4
Sett opp mens loop å sløyfe gjennom hvert tegn til en spesiell karakter er funnet. Følgende kode looper gjennom hvert tegn til tegnet "M" er funnet : en
Mens str < > " M" moRS232.Read ( 10 ) Dim str som String = com.InputStreamStringEnd Mens