Como saber si existe un directorio/carpeta?

Como saber si existe un directorio/carpeta?

Postby goosfancito » Wed Aug 09, 2006 12:39 pm

Amigos,

Como hago para saber si un determinado directorio existe?

Gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Postby manuramos » Wed Aug 09, 2006 2:09 pm

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.
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 20 guests