Programación flexible de CN
1.22 Leer información de fichero (FILEDATE, FILETIME, FILESIZE, FILESTAT, FILEINFO)
1.22
Leer información de fichero (FILEDATE, FILETIME, FILESIZE,
FILESTAT, FILEINFO)
Función
Mediante los comandos FILEDATE, FILETIME, FILESIZE, FILESTAT y FILEINFO se
pueden leer determinadas informaciones de fichero como la fecha o la hora del último
acceso de escritura, el tamaño de fichero actual, el estado del fichero o la suma de estas
informaciones.
Nota
El fichero se debe encontrar en la memoria de usuario estática del NCK (sistema de ficheros
pasivo).
Requisito
El nivel de protección ajustado actualmente debe ser igual o superior al derecho Show del
directorio superior. Si no es el caso, se deniega el acceso con aviso de error (valor de
retorno de las variables de error = 13).
Sintaxis
DEF INT <Error>
DEF STRING[<Longitud de cadena>] <Resultado>
FILE....(<Error>,"<Nombre de fichero>",<Resultado>)
Descripción
FILEDATE:
FILETIME:
FILESIZE:
FILESTAT:
FILEINFO:
146
El comando FILEDATE suministra la fecha del último acceso de
escritura al fichero indicado.
El comando FILETIME suministra la hora del último acceso de
escritura al fichero indicado.
El comando FILESIZE suministra el tamaño actual del fichero
indicado.
El comando FILESTAT suministra el estado del fichero indicado
relativo a los derechos de lectura, escritura y ejecución.
El comando FILEINFO suministra la suma de las informaciones de
fichero para el fichero indicado que se pueden leer mediante
FILEDATE, FILETIME, FILESIZE y FILESTAT.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo