Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Parpadeo en TImage (https://www.clubdelphi.com/foros/showthread.php?t=70269)

Panasys 11-10-2010 20:58:35

Parpadeo en TImage
 
Hola amigos, este tema es bastante consultado pero no he visto una respuesta en concreta, tal vez porque no es bien planteado pero basicamente es esto:

La aplicacion tiene un timer en 1 segundo, cada segundo hace comparaciones de valores, para valor1 = a muestro tal cosa, para valor1 = b muestro tal otra, pero al hacerlo me muestra un constante parpadeo de la misma imagen, por momentos deja de hacerlo, pero solo por momentos.

En el TTimer esta esto

If valor = 1 then
MiImagen.Picture.LoadFromFile('imagen1.png');
else
MiImagen.Picture.LoadFromFile('imagen2.png')


Hay algun truco o metodo para que esto no pase?

Gracias y un abrazo.

Caral 11-10-2010 21:03:20

Hola
Tengo entendido que con esto en el formcreate:
form1.DoubleBuffered := True;
Saludos

Panasys 11-10-2010 23:46:23

Excelente.... :cool: Anduvo perfecto.... !

Cada x tiempo hace un pequeño parpadeo pero lo hacemos pasar (como decimos aca.... "Sale con fritas....!")


Gracias !!!


La franja horaria es GMT +2. Ahora son las 03:59:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi