Ver Mensaje Individual
  #1  
Antiguo 12-07-2003
docarrillo docarrillo is offline
Miembro
 
Registrado: jul 2003
Posts: 13
Reputación: 0
docarrillo Va por buen camino
cargar imagenes desde un fichero

hola a todos

tengo un trabajo de fichas donde cargo una serie de campos, entre ellos un TImage donde realizo:

procedure TFFicha.DBEdit3Change(Sender: TObject);
begin
try
image1.Enabled:=true;
image1.Picture.LoadFromFile('C:\Fotos\'+dbedit3.Text.+'.bmp');
except
On EFOpenError do
image1.Picture.Enabled:=false;
end;
end;

donde dbedit3 es el campo del DNI, de forma que las fotos se nombran por ejemplo '2389271.bmp'

el problema es que mientras la foto existe la carga y sale bien, pero si no hay una foto con el nombre del DNI mi intencion es que no se muestre foto y ya está, pero incluso poniendo el control try ...except me sigue dando error EFOpenError y me dice que no puede abrir la foto, como puede arreglarse ésto?

no sé si me explico bien, lo que quiero es que cuando haya foto en el directorio, se cargue, y cuando no haya, no se cargue pero que se puedan ver los demas campos (DNI, etc...) sin que de error

Muchas gracias de antemano. Un saludo
Responder Con Cita