![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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 |
#3
|
||||
|
||||
Gracias por la respuesta.
Es mucho más lógico lo que propones, lo pruebo ipso facto. Saludos Josep |
#4
|
||||
|
||||
Ha sido una respuesta perfecta, adaptado y funcionando
Muchas gracias Josep |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Capturar excepción Firebird en app cliente | lucasarts_18 | Firebird e Interbase | 3 | 06-01-2011 02:24:32 |
Capturar informacion en una excepción firebird | GuerreroDelphi | Conexión con bases de datos | 6 | 20-08-2007 01:22:59 |
Capturar ruta de acceso a la carpeta mis documentos y a la carpeta activa. | Pepe Torres | API de Windows | 1 | 23-02-2007 23:02:21 |
Abrir un documento existente con Microsoft Word | dec | Trucos | 1 | 15-11-2006 20:12:30 |
Capturar la excepcion EAccessViolation | beatriz g | Varios | 2 | 25-08-2006 10:49:16 |
![]() |
|