SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: soma25 en Martes 16 de Mayo de 2006, 05:48
-
hola
ya he entrado algunas veces al foro y esta es mi pregnta?
como puedo limpiar una imagen del componete Image1? por que estoy haciendo un programa mediante cuadros de dialogos.
¿si alguien me pudiera decir como es el codigo? les estaria eternamente agradecido
atte
soma25
-
Disculpa si no te entiendo pero a que te refieres con lo e limpiarla a borrarla??
si puedes hacer un poco mas explicativa tu duda para asi poderte ayudar
saludos :devil:
-
quiero decir:
cuando visualizo la imagen en modo de ejecucion, mediante un boton limpie el image1 (el cuadrio de la imagen) osea que lo quite del image1
atte
somoa25
-
osea para mas facil es esto:
Vaciar o borrar un TImage
-
Pues yo tampoco e encontrado un metodo para borrar la imagen que ya tienes cargada, como el metodo clear() de un Memo, o algo parecido.
Pero podrias poner invisible la imagen, o cargar un archivo de imagen vacio... creo que es lo mas facil si lo que pretendes es que el usuario ya no vea la imagen al efectuar alguna accion
-
:D Uff, pues me costó un poco encontrarlo pero creo que esto puede servirte.
Puedes hacer:
Image1->Hide();
o también
Image1->Free(); //Si no me equivoco con esto se destruye la imagen.
Espero sea lo que querías. Saludos!.. :comp: :hola: :lightsabre:
-
hola
me sirvio y no me sirvio.
es decir
en el boton dodne puse la instruccion:
Image1->Free();
al principio lo destruye, pero cuando vuelvo a cargar otra imagen me despliega el cuadro de error de proyecto.
¿no hay otra forma o funcion para hacerlo?
gracias
atte
soma25
-
Hola.
Yo lo haria con: Image->Picture = NULL;
No se si sea de utilidad para lo que quieres, pero es lo primero que se me viene a la cabeza.
El método Free() no sirve porque es para liberar de la memoria el Objeto -tengo entendido-.
[OFFTOPIC]--- Linspire, quieres aprender a crear DLL's... yo también... ya que no he encontrado información concisa para Builder.
Pagaría 100 euros a quien me enseñara... :kicking: ... es broma... Aliviate y pasala bien. :hola: Tratare de seguir buscando sobre DLL.
-
Pues bien, ya lo probé y funciona perfectamente, supongo que no hay otra solución mejor.
Y pór cierto muy gracioso comentario.
Saludos!... :hola: