Ver Mensaje Individual
  #1  
Antiguo 23-03-2012
ramvar ramvar is offline
Registrado
NULL
 
Registrado: mar 2012
Posts: 2
Reputación: 0
ramvar Va por buen camino
Unhappy ayuda con EFOpenError

buen dia foro, soy novato en esto de programar en delphi, ya me heche un clavadito en algunos manuales y no he podido resolver mi prolema, les cuento.

estoy cargando una imagen a un TImage por medio de LoadFromFile, obviamente la imagen debe de estar en la ruta q yo le indico, si no lo esta me manda un error EFOpenError, q el archivo q intento cargar no esta en la ruta especificada, hasta ahi todo logico, lo q necesito es capturar esa excepcion que me manda delphi para q en lugar q me mande ese error me ponga otra imagen, les pongo el codigo, para ver si me explico mejor.

Código Delphi [-]
                 try
                   image1.picture.loadfromfile('c:\sci\img\agw3965.jpg');
                 except
                 on EFOpenError do
                    image1.picture.loadfromfile('c:\sci\img\nophoto.jpg');
                  end;

yo suponia y por lo q entendi en manuales y links acerca de excepciones en delphi q con eso podria lograrlo, sin embargo me sigue arrojando ese error.

espero me halla dado a entender y me puedan ayudar, de antemano gracias por su ayuda
Responder Con Cita