PDA

View Full Version : [VB.NET] problema con Threading.Thread.Sleep


KrYeD
29-07-2007, 19:41
salve a tutti, ho un problema cn questo comando: Threading.Thread.Sleep()

praticamente se eseguo 2 azioni, poi metto il comando sleep e poi rifaccio le stesse 2 azioni me le esegue correttamente e poi giustamente si ferma, se invece metto
azione
azione
sleep
azione
azione
sleep
azione
azione

mi esegue le prime due azioni, poi blocca tutto e mi esegue solo le ultime due saltando le azioni in mezzo...

advapi
29-07-2007, 20:38
ciao, potresti postare il codice della sleep?

KrYeD
29-07-2007, 21:44
SimulateClick(pnt)
Threading.Thread.Sleep(1000)
SendKeys.Send("^{TAB}")
SimulateClick(pnt)
Threading.Thread.Sleep(1000)
SendKeys.Send("^{TAB}")
SimulateClick(pnt)
Threading.Thread.Sleep(1000)
SendKeys.Send("^{TAB}")
SimulateClick(pnt)

grezzamente fatto cosė, appena lo sistemo lo tramuto in un for

wingman87
29-07-2007, 23:55
Prova a mettere delle azioni visibili tipo scrivere qualcosa sullo schermo per vedere se effettivamente salta quelle azioni o semplicemente sembra che sia cosė.

KrYeD
30-07-2007, 11:44
i mex me li visualizza, ma nn mi fa le operazioni richieste

KrYeD
01-08-2007, 11:25
:O

Luc72
01-08-2007, 15:28
Prima e dopo lo sleep prova a mettere Application.Doevents()

KrYeD
02-08-2007, 13:24
nn cambia niente :(