Først gør noget og efter 200ms gør noget andet..
Hej,Hvordan kan man (uden brug af en masse timere) få VB.Net til at gøre følgende:
hvilkenkanal = " ""kanal1,"","
serialPort.Write("adcon0=8+1" & vbCrLf)
printaddat.Enabled = True
vente 200ms og derefter gøre følgende:
hvilkenkanal = " ""kanal2,"","
serialPort.Write("adcon0=8+2" & vbCrLf)
printaddat.Enabled = True
og efter 200ms igen gøre følgende:
hvilkenkanal = " ""kanal3,"","
serialPort.Write("adcon0=8+3" & vbCrLf)
printaddat.Enabled = True
osv. indtil den har udført de tre linjer (hvor den eneste forskel på de 8x3 linjer er kanal nummeret der ændres fra 1 til 8) 8 gange med 200ms imellem, og så skal den gentage sig selv hele tiden..
Dvs. der skal gå 1,6 sekunder fra den skriver de tre linjer med kanal1 til den er nået til kanal8, hvor den så gentager sig selv i en uendelighed..
Kan det gøres med en loop eller lign., hvordan? Jeg har prøvet at kigge på do loop, while loop osv. men forstår ikke lige.. Og så kan man vist ikke gøre det med der skal gå 200ms imellem?