Ver la Versión Completa : Timage
cmfab
17-10-2011, 13:40:08
Hola a todos, tengo dos detallecillos a ver si pueden ayudarme. como puedo limpiar el contenido de un Timage. osea, tengo una imagen cargada y necesito limpiar el control para cargar otra desde un archivo. y segundo como puedo centrar un control TImage en el form principal de mi aplicaciónj. dsde ya gracias a todos por sus atenciones
Casimiro Notevi
17-10-2011, 14:38:38
Amigo cmfab, ¿has olvidado nuestra guía de estilo (http://www.clubdelphi.com/foros/guiaestilo.php)?, échale un vistazo, por favor ;)
cmfab
17-10-2011, 16:04:53
Gracias, estuve observando de nuevo la guia de estilo, y segun entiendo mi error ha sido poner dos preguntas en el mismo hilo. si no es así por favor corrigeme. no obstante solucione los problenas de esta manera:
para eliminar el contenido del Timage:
image1.picture := nil;
Para centrar la imagen:
Image1.Top := (Form1.Height div 2) - (Image1.Height div 2) ;
Image1.Left :=(Form1.Width div 2) - (Image1.Width div 2);
Gracias
Casimiro Notevi
17-10-2011, 16:16:40
Perfecto, lo has resuelto :)
La otra cosa que faltaba es poner un título descriptivo a tu pregunta: 'timage' no describe nada, sin embargo algo como tú mismo escribes luego en tu pregunta: "Cómo puedo limpiar el contenido de un Timage" sería un título perfecto.
Bueno, para la próxima ;)
cubanbaker
17-10-2011, 21:31:23
Primero pones el dataset en modo de edición por si no está...
y entonces la limpias
if not (TuTabla.State in dsEditModes) then
TuTabla.Edit;
TuTabla.FieldByName('Imagen').Clear;
Image.Picture.Graphic := nil;
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.