PDA

Ver la Versión Completa : Borrar imagen


lbidi
12-08-2005, 15:33:33
Hola, amigos.
Resulta que tengo un dbimage como fondo en mi aplicacion, la cual al dar
doble click permite cambiarla. Ahora mi intencion es cuando le dan con el boton derecho del mouse, la imagen se borre, y con el izquierdo tenga la posibilidad de volver a elegir otra imagen. ( esto ya lo hace).
Mi duda es que poner cuando presiono el boton derecho ya q he probado
con imgfondo.visible = false y imgfondo.picture.free, y otras mas, la imagen
se borra, pero parece que tambien deshabiita el control, porque luego al presionar el boton izquierdo no hace nada, como si matara el control image.

Alguna idea??
Gracias

delphi.com.ar
12-08-2005, 15:34:45
No hagas el Visible = False... si no esta visible no recibirá ningún mensaje de este tipo.

lbidi
12-08-2005, 16:27:33
Gracias Federico x contestar.
Pero como hago entonces para "esconder" la imagen y tener la opcion de verla o cargar otra???

delphi.com.ar
12-08-2005, 17:07:22
Es que no escondes el control... descargas la imagen que tiene cargada!

Lepe
12-08-2005, 19:18:36
Al menos en delphi 6, para descargar la imagen puedes usar:

Image1.Picture.Assign(Nil);

lbidi
12-08-2005, 20:23:46
Barbaro, gracias.
Asi funciono perfecto.

Saludos.
Leo