Delphi - Problemas urgente ??

 
Vista:

Problemas urgente ??

Publicado por Edith (6 intervenciones) el 03/06/2001 22:46:20
Hola, necesito saber como validar un timage, como saber si tiene una imagen cargado o no, lo intente asi:

image1.picture:=nil;

if image1.picture=nil then
..... no hay imageb
else
.... si hay imagen

pero esta condicion nunca se cumple, siempre pone que hay imagen, entra como si no fuera nil, vi en el visor de variables y puse image1.picture y en su valor le pone una especie de parentesis pero ya lo intente y no pude ....Si me podeis ayudar... PLEASE..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas urgente ??

Publicado por Moises Castro (9 intervenciones) el 05/06/2001 06:53:04
Me imagino que quieres verificar si hay una imagen.
Prueba checando los pixeles, si el numero del color del pixel te devuelve -1 es que no hay nada en ese pixel
prueba con el pixel 1,1

If Image1.Canvas.Pixels[1,1] = -1 Then
..... no hay imagen cargada (a menos que sea de 1 pixel)........
Else ...... si al algo, porque devuelve el color del pixel en ese punto..........

tienes razon es una mexicanada, pero podria funcionar.
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar