![]() |
Verificar si existe un archivo desde Delphi
Hola,
Tengo un problema :D, en un formulario que contiene un TImage, este al ejecutarse la aplicación me muestra la imagen X, pero si no la encuentra me manda un error, lo que quiero es verificar antes si existe la imagen, de no ser así que no la carge, pero no encuentro una forma de hacerlo en delphi 7. --Aqui es donde creo que debe realizar la validación. Ruta := 'C:\Documents and Settings\Administrador\Mis documentos\Mis imágenes\Estacionamiento\'; try IAuto.Picture.LoadFromFile(Ruta); IAuto.Visible = true; finally IAuto.Visible := false end; De antemano gracias. |
Prueba con la función fileExist
|
Hola estas cargando una ruta no un archivo y como lo dijo poli para hacer su validacion deberias utilizar FileExists
|
Cita:
La verdad no funciona, me manda el error 'Undeclared Identifier FileExist' Ruta := Ruta + Datos.TAutomovilesid_auto.Value + Imagen + '.jpg'; if FileExist(Ruta) then IAuto.Picture.LoadFromFile(Ruta); IAuto.Visible := True; else IAuto.visible := false; ShowMessage ('La imagen correspondiente no está disponible'); ¿Qué puede ser? |
esa función está declarada en la unidad sysutils. mmm, que versión de delphi usas?
ahhh es que es FileExists |
Hola, ya verifique y si era como me dijeron, perdon....estaba escribiendo FileExist...me faltaba la 's' al final.
Gracias a todos por su ayuda.....ah la versión que uso es Delphi 7, y como mencione antes apenas estoy empezando a programar y a utilizar Delphi, por eso tengo tantas dudas. |
La franja horaria es GMT +2. Ahora son las 04:17:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi