FILE() 
 Determina si existen ficheros en el directorio o vía por defecto de
 CA-Clipper
------------------------------------------------------------------------------
 Sintaxis

     FILE(<cEspecFichero>) --> lExiste

 Argumentos

     <cEspecFichero> determina una especificación de fichero estándar
     que puede incluir caracteres comodín * y ?, así como una referencia de
     unidad y de vía. Las referencias explícitas a un fichero deben incluir
     también una extensión.

 Devuelve

     FILE() devuelve verdadero (.T.) si algún fichero coincide con el patrón
     <cEspecFichero>; de lo contrario, devuelve falso (.F.).

 Descripción

     FILE() es una función de entorno que determina si se ha localizado
     algún fichero que coincida con un patrón de especificación de fichero.
     FILE() examina el directorio especificado si se ha especificado una
     vía de forma explícita.

     Si no se ha especificado una vía, FILE() busca en el directorio por
     defecto de CA-Clipper y posteriormente, en la vía de CA-Clipper. En
     ningún caso se busca en la vía del DOS. Observe también que FILE() no
     reconoce los ficheros ocultos o de sistema en su búsqueda.

 Ejemplos

      En este ejemplo, FILE() intenta localizar Ventas.dbf en otro
        directorio de CA-Clipper, que no sea el utilizado por defecto:

        ? FILE("Ventas.dbf")                // Resultado: .F.
        ? FILE("\APPS\DBF\Ventas.dbf")      // Resultado: .T.
        //
        SET PATH TO \APPS\DBF
        ? FILE("Ventas.dbf")                // Resultado: .T.
        //
        SET PATH TO
        SET DEFAULT TO \APPS\DBF\
        ? FILE("Ventas.dbf")                // Resultado: .T.
        ? FILE("*.dbf")                     // Resultado: .T.

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: SET DEFAULT SET PATH