Visual Basic para Aplicaciones - Problema: timer me mantiene inactiva interfaz

Life is soft - evento anual de software empresarial
 
Vista:

Problema: timer me mantiene inactiva interfaz

Publicado por darkberry (2 intervenciones) el 25/10/2007 12:55:52
Hola a todos, soy nuevo aqui, pero tengo un problema importante,
estoy desarrollando una aplicacion, en la que utilizo un TIMER para
mostrar tiempo transcurrido en un proceso, y mi PROBLEMA llega
aqui, cuando activo el timer, la interfaz de usuario queda inactiva,
el formulario se queda esperando a que el TIMER termine, cosa que
nunca ocurre, ya que debe estar corriendo durante todo el proceso.

He escuchado algo de la utilizacion del doEvents, pero no se muy bien
si en este caso es valida, POR FAVOR NECESITO UNA RESPUESTA
URGENTE, MOTIVO DE TRABAJO.
MUCHAS GRACIAS!!

:(
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema: timer me mantiene inactiva interfaz

Publicado por JuanC (243 intervenciones) el 25/10/2007 13:39:49
sin ver el código es difícil...
DoEvents puede ser la solución, pero creo que lo mejor será usar
un Timer con la API de Windows SetTimer o usar tareas CreateThread

Saludos desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema: timer me mantiene inactiva interfaz

Publicado por darkberry (2 intervenciones) el 25/10/2007 16:19:22
Hola JuanC, te agradezco enormemente la ayuda,
aunque ya he solucionado el tema, con el DoEvents,
mi problema era que leia del escaner y con un timer mostraba
tiempo y paginas escaneadas, entonces al lanzar el escaner,
se quedaba enganchada la aplicacion y no contaba tiempo,
por que?
porque no soltaba recursos al SO, mientras estaba escaneando.

De todos modos Gracias de nuevo, siempre viene bien saber que hay foros serios donde la gente de verdad quiere enseñar y aprender.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar