RE:Ayuda con atributos de archivos
de la ayuda de vb
Devuelve un número, que representa los atributos de un archivo, directorio o carpeta o una etiqueta de volumen.
Sintaxis
GetAttr(nombreRuta)
El argumento con nombre nombreRuta es una expresión de cadena que especifica un nombre de archivo se puede incluir el directorio o carpeta y la unidad de disco.
Valores devueltos
El valor devuelto por GetAttr es la suma de los siguientes valores de atributos:
Valor Constante Descripción
0 vbNormal Normal.
1 vbReadOnly Sólo lectura.
2 vbHidden Oculto.
4 vbSystem Archivo de sistema.
16 vbDirectory Directorio o carpeta.
32 vbArchive El archivo ha sido modificado después de efectuar la última copia de seguridad.
Nota Estas constantes son especificadas por Visual Basic. Como resultado de ello, esos nombres puedes ser utilizados en cualquier lugar del código en vez del valor correspondiente.
Comentarios
Para determinar qué atributos han sido establecidos, utilice el operador And para ejecutar una comparación bit a bit entre el valor devuelto por la función GetAttr y el valor del atributo de archivo individual que desee. Si el resultado es distinto de cero, significa que ese atributo ha sido establecido en el archivo indicado. Por ejemplo, el valor devuelto por la siguiente expresión And es cero si el atributo Archivar no ha sido establecido:
Resultado = GetAttr(NombreA) And vbArchive
Si el atributo Archivar está establecido, el valor devuelto será distinto de cero.