| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
_Tugui Invitado
|
Publicado: Sab 10 May, 2003 8:59 pm Asunto: comprobar contenido de TImage |
|
|
Quiero que al pulsar un botón se compruebe si un TImage está vacio o no y proceder según sea el caso.
Gracias a quien me ayude. |
|
| Volver arriba |
|
 |
Marky Master

Registrado: 28 Dic 2002Mensajes: 251Ubicación: Las Rozas - Madrid (España)
|
Publicado: Dom 11 May, 2003 1:37 pm Asunto: |
|
|
Como la siguiente línea no suele tener buen resultado:
| Código: |
if(Imagen->Picture->Graphic->Empty)
.....
|
yo suelo utilizar esto:
| Código: |
if(Imagen->Picture->Width==0 && Imagen->Picture->Height==0)
.....
|
A ver si tienes suerte! |
|
| Volver arriba |
|
 |
_Tugui Invitado
|
Publicado: Dom 11 May, 2003 6:00 pm Asunto: |
|
|
Gracias por tu interés Marky pero no ha habido suerte , tanto la propiedad Empty como la comprobación del ancho y del alto del Graphic al pulsar el botón me da un mensaje de error tipo EAccesViolation.
Seguiré esperando un "cable". Gracias . |
|
| Volver arriba |
|
 |
Marky Master

Registrado: 28 Dic 2002Mensajes: 251Ubicación: Las Rozas - Madrid (España)
|
Publicado: Lun 12 May, 2003 2:56 pm Asunto: |
|
|
Hola _Tugui!!!
La verdad es que se me hace raro que casque en una de esas líneas. ¿Has revisado (supongo que si) que el fallo no se produce en otra parte de tu prorgama? |
|
| Volver arriba |
|
 |
Marky Master

Registrado: 28 Dic 2002Mensajes: 251Ubicación: Las Rozas - Madrid (España)
|
Publicado: Lun 12 May, 2003 3:06 pm Asunto: |
|
|
Se me olvidó comentarte que puse mal el código. Acabo de probar las dos y funcionan a la perfección:
OPCION 1
| Código: |
if(Image1->Picture->Bitmap->Empty)
ShowMessage("No hay imagen");
else
ShowMessage("Si hay imagen");
|
OPCION 2
| Código: |
if(Image1->Picture->Bitmpap->Width==0 && Image1->Picture->Bitmpap->Height==0)
ShowMessage("No hay imagen");
else
ShowMessage("Si hay imagen");
|
Ahora funciona? :-) |
|
| Volver arriba |
|
 |
_Tugui Invitado
|
Publicado: Lun 12 May, 2003 6:32 pm Asunto: |
|
|
Gracias otra vez Marky por tu dedicación, pero.... , funciona mientras la imagen que inserte sea .bmp pero cuando lo intento con imágenes .jpeg es cuando falla. Y tengo incluido en el proyecto:
#include <jpeg.hpp>
de todas formas no quiero molestar más con este tema, ya lo solucioné apoyándome en variables globales.
Saludos. |
|
| Volver arriba |
|
 |
|