Mientras ejecutas el for, podrías agregar una línea que no haga nada, solo que dé tiempo a tu proceso, la instrucción es "doevents".
También debes depurar esa ejecución, pues resulta extraño que solo se ejecute 1 vez en vez de 3 o 4 según tu propuesta
Cita:
|
Iniciado por Anonymous
Tengo un ciclo FOR...supongamos que itera 3 o 4 veces. En cada iteración obtengo un resultado (variable = algo)
Lo que yo quiero hacer es que despues de cada resultado me llame a una funcion, la cual como parametros recibe ese resultado....
Segun mis pruebas....el problema es que el ciclo lo hace tan rapido que solo llama a la funcion una sola vez. Como solucion, a cada resultado lo almaceno en un listbox....y luego del ciclo FOR llamo a un timer, el cual llama X veces a la funcion como items tenga en el listbox
Si bien anda de maravillas, me gustaria usar menos codigo y menos controles....por eso: como puedo llamar a la funcion X veces dentro del FOR?
|