Procesar mensajes de windows.. ¿como?.

14/02/2005 - 20:09 por Tio | Informe spam
Tengo un form con una progressBar, y no se redibuja. Se que esto me pasaba
en delphi y lo solucionaba con Application.ProccessMessages para que windows
procese la cola de mensajes y pueda redibujar. ¿como se hace en C#? He
buscado por palabras similares pero no lo encuentro.

gracias!

Preguntas similare

Leer las respuestas

#1 pablo crosio
14/02/2005 - 20:37 | Informe spam
hola!

la traduccion a lo que te referis supongo que Applicaton.DoEvents()

pero si estas corriendo un proceso por lotes te recomiendo que lo realices
en un thread distinto al que utitlizas para la interfaz de usuario.

salu2!!

pablo

"Tio" escribió:

Tengo un form con una progressBar, y no se redibuja. Se que esto me pasaba
en delphi y lo solucionaba con Application.ProccessMessages para que windows
procese la cola de mensajes y pueda redibujar. ¿como se hace en C#? He
buscado por palabras similares pero no lo encuentro.

gracias!



Respuesta Responder a este mensaje
#2 Octavio Telis Aynés
14/02/2005 - 20:38 | Informe spam
Puedes probar con:
Application.DoEvents();

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/

"Tio" escribió en el mensaje
news:
Tengo un form con una progressBar, y no se redibuja. Se que esto me pasaba
en delphi y lo solucionaba con Application.ProccessMessages para que


windows
procese la cola de mensajes y pueda redibujar. ¿como se hace en C#? He
buscado por palabras similares pero no lo encuentro.

gracias!


Respuesta Responder a este mensaje
#3 Tio
15/02/2005 - 14:14 | Informe spam
gracuas a los dos, es lo que andaba buscando..

"Tio" escribió en el mensaje
news:
Tengo un form con una progressBar, y no se redibuja. Se que esto me pasaba
en delphi y lo solucionaba con Application.ProccessMessages para que
windows procese la cola de mensajes y pueda redibujar. ¿como se hace en
C#? He buscado por palabras similares pero no lo encuentro.

gracias!

Respuesta Responder a este mensaje
#4 Carlos Stange
16/02/2005 - 20:22 | Informe spam
Tio escribió:
Tengo un form con una progressBar, y no se redibuja. Se que esto me pasaba
en delphi y lo solucionaba con Application.ProccessMessages para que windows
procese la cola de mensajes y pueda redibujar. ¿como se hace en C#? He
buscado por palabras similares pero no lo encuentro.

gracias!




o puedes poner progressbar.Refresh()
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida