![]() |
Capturar excepcion al abrir carpeta no existente
Hola a todos.
Tengo una duda de como poder capturar un posible error que suceda si al intentar abrir una carpeta de un directorio esta no exista. El código ( sin la excepción), es este:
Lo que hago es asignar el InitialDir del Open picture a la carpeta de las imagenes más el valor del DBEdit1 que realmente es el nombre de la carpeta que contiene las imagenes de esta ficha, hasta aquí funciona bien y es muy rápido el entrar las imagenes a la tabla. Hoy pensdando un poco he llegado a la conclusión de que si por casualidad la carpeta llamada no existe porque aun no se ha creado, donde ira a parar el InitialDir? He probado con un try except y no lo acabo de ver claro ya que me pasa de largo. Me gustaria que si no se encuentra la carpeta me diera un mensaje de "Carpeta inexistente" y poder abortar la operación Gracias por vuestra ayuda Saludos calurosos veraniegos Josep |
No te valdría la pena comprobar primero si la ruta exite haciendo algo como esto?
|
Gracias por la respuesta.
Es mucho más lógico lo que propones, lo pruebo ipso facto. Saludos Josep |
Ha sido una respuesta perfecta, adaptado y funcionando
Muchas gracias Josep |
La franja horaria es GMT +2. Ahora son las 00:46:17. |
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