Actualizar label en un proceso

20/04/2005 - 17:21 por - Rodny - | Informe spam
Hola Listeros,

Tengo una inquietud y es que no se que pasa pero si trato
de actualizar o cambiar el valor .Text de un Label cuando
estoy corriendo un proceso no se por que pero estos
valores no se muestran hasta que no termina de correr el
proceso.

saludos...

rodny.

Preguntas similare

Leer las respuestas

#6 Jorge Serrano [MVP VB]
23/04/2005 - 08:59 | Informe spam
Sí, tienes razón, pero sino me equivoco, cuando se modifica la propiedad Text
del TextBox, ya refresca el texto del control para que lo muestre.
Otra cosa es que existan tareas pesadas en el proceso u otros procesos que
tomen casi toda la CPU, en ese caso... sí sería necesario o mejor dicho, una
posible solución para solucionar esto.

Un abrazo (¿vas a cambiar C# por el lado oscuro de VB.NET?) ;-)

Jorge Serrano Pérez
MVP VB.NET




"Tristan" wrote:

Pero en cualquier caso, Jorge, para actualizar el aspecto del textbox es
necesario hacer un refresh del textbox, o esperar a que windows lo haga
cuando procese los mensajes pendientes.

Además, al menos en teoría, se debe acceder a los controles de un Form desde
el subproceso del propio Form, puesto que los controles winforms no tienen
seguridad multiproceso. Por supuesto que no sean seguros no quiere decir que
no se puede acceder a ellos, pero no se garantiza el comportamiento en ese
caso.

Saludos.

Juan Carlos Badiola
MVP - C#



Respuesta Responder a este mensaje
#7 Tristan
25/04/2005 - 16:09 | Informe spam
Un abrazo (¿vas a cambiar C# por el lado oscuro de VB.NET?) ;-)



jejeje, que remedio, mientras no cambie de jefe! :-)

La verdad es que hay muy poca diferencia entre los dos, pero creo que
siempre preferiré C# ;-)

Juan Carlos Badiola
MVP - C#
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida