Amigos,
Como hago para saber si un determinado directorio existe?
Gracias.
Como saber si existe un directorio/carpeta?
- goosfancito
- Posts: 1392
- Joined: Fri Oct 07, 2005 7:08 pm
Como saber si existe un directorio/carpeta?
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
En FW 2.3
lIsDir( <cDir> ) devuelve .T. si existe el directorio <cDir> o .F. si no existe. <cDir> debe ir en nombre corto LFN2SFN(cDirLargo).
cDir := "c:\Directorio"
IF lIsDir(cDir)
cFile := cDir + "\Fichero.Prg"
IF FILE(cFile)
FErase(cFile)
ENDIF
ENDIF
...
ENDIF
Completan est a orden:
lLFNMkDir() --> Crea direcrorio con nombre largo.
lMkFir() --> Crea direcrtorio con Nombre corto.
lLFNDmDir() --> Borra directorio con nombre largo.
lRMDir() --> Borra directorio con nombre corto.
Por si no se ve claro, cada función comienza por una L minuscula. Para más información consulta el Manual del FW.
lIsDir( <cDir> ) devuelve .T. si existe el directorio <cDir> o .F. si no existe. <cDir> debe ir en nombre corto LFN2SFN(cDirLargo).
cDir := "c:\Directorio"
IF lIsDir(cDir)
cFile := cDir + "\Fichero.Prg"
IF FILE(cFile)
FErase(cFile)
ENDIF
ENDIF
...
ENDIF
Completan est a orden:
lLFNMkDir() --> Crea direcrorio con nombre largo.
lMkFir() --> Crea direcrtorio con Nombre corto.
lLFNDmDir() --> Borra directorio con nombre largo.
lRMDir() --> Borra directorio con nombre corto.
Por si no se ve claro, cada función comienza por una L minuscula. Para más información consulta el Manual del FW.
Nos Gusta Programar