Bonjour,
Je suis débutant dans la programmation en Vbscript et en C.
Je me suis créer un "exercice" en Vbscript pour m'entraîner : je souhaite réaliser un chenillard à 7 leds sous Panorama E²
j'ai quasiment fini mais le soucis c'est que lorsque j'appui sur mon bouton arrêt , et que je rappuie sur le bouton marche j'aimerais reprendre la ou j'en étais.
Je m'explique , au lieu de recommencer avec mon indice i à 0,1,2...6
je souhaiterais reprendre à l'indice auquel je me suis arrêté , pour gagner du temps et éviter ce temps de latence quand je remet en marche.
Voici mon code :
Dim s,i,y
s = this.trigger ( il pointe sur le trigger de mon bouton qui est Marche.Value)
while s
for i=0 to 6
pnSetValue "LED" & i & ".value" , true
pnsleep(200)
s= this.trigger
if s =0 then
exit for
endif
next
for y=0 to 6
pnSetValue "LED" & y & ".value" , false
pnsleep(200)
s= this.trigger
if s =0 then
exit for
endif
next
Wend
-----