Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   cual componenete es mejor para dibujar (https://www.clubdelphi.com/foros/showthread.php?t=55088)

pulpin 08-04-2008 02:19:21

cual componenete es mejor para dibujar
 
amigos necesito dibujar una imagen rapidamente, en un sitio de internet dicen que el componente Timage es muy lento para esto, y por experiencia parpadea cuando lo estas cambiando rapidamente, lo que me lleva a dos preguntas que otro componente puedo usar que sea mas rapido y que evite este parpadeo de la imagen.
y la otra, como puedo evitar este parpadeo en Timage.
amigos, espero su ayuda, aunque sean algunas pistas para lograrlo.
gracias de antemano.

Ñuño Martínez 08-04-2008 10:01:49

Sí, TImage es bastante lento, aunque el parpadeo puede evitarse activando el "doble buffer" de la ventana (en las propiedades está).

Iba a recomendarte que usases los bitmaps de Allegro.pas o de SDL, pero eso depende de qué quieres hacer.

pulpin 10-04-2008 03:56:07

Cita:

Empezado por Ñuño Martínez (Mensaje 278224)
Sí, TImage es bastante lento, aunque el parpadeo puede evitarse activando el "doble buffer" de la ventana (en las propiedades está).

Iba a recomendarte que usases los bitmaps de Allegro.pas o de SDL, pero eso depende de qué quieres hacer.


amigo gracias por tu respuesta, la verdad mi proyecto se basa en un osciloscopio digital por usb, para eso necesito el componente para dibujar, que me aconsejas, estamos hablando de un cambio de imagen muy rapido.
de antemano gracias

Ñuño Martínez 10-04-2008 09:57:36

Entonces olvídate tanto de Allegro/SDL como del TImage. Tal vez en Torry's o en el proyecto JEDI encuentres algún componente.

[edit] Por alguna razón, el enlace oficial de Torry's no funciona hoy. Prueba este otro a ver.

pulpin 11-04-2008 07:34:22

Cita:

Empezado por Ñuño Martínez (Mensaje 278884)
Entonces olvídate tanto de Allegro/SDL como del TImage. Tal vez en Torry's o en el proyecto JEDI encuentres algún componente.

[edit] Por alguna razón, el enlace oficial de Torry's no funciona hoy. Prueba este otro a ver.


pues por el momento el DoubleBuffered=true; pero por otra parte que componenete o que metodo dentro del builder me aconsejas que sea mas rapido, el Tpainbox o hacer el dibujo en un tbitmap y luego cargarlo en la imagen, porque en definitiva creo que el timagen es muy lento.
gracias de nuevo.


La franja horaria es GMT +2. Ahora son las 22:13:14.

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