Yo, a la rutina dada por delphi.com.ar, le añadiría una clausula ON, para cargar la imágen por defecto en caso que la imágen buscada no exista en disco, pero dejar transcurrir cualquier otra excepción que pudiera producirse (falta de recursos, por ejemplo).
Es por mi (buena) costumbre de ser tan específico como se pueda cuando capturo excepciones, y no comerme errores que no se como controlar y que debiera delegar a partes mas externas (o al propio delphi).
Código Delphi
[-]
try
Image1.Picture.LoadFromFile('c:\error.jpg');
except
on EFileNotFound do
Image1.Picture.LoadFromFile('c:\windows\Bosque.bmp');
end;
Hasta luego.
