22 Votos

Delphi: Cambiar los Atributos de Archivos

Información de Progger99 | 12/05/2021 a las 08:08

A veces es necesario cambiar los atributos de archivo de los archivos a través de Delphi, por ejemplo, para ocultar un archivo o para darle al archivo una portección de escritura. Así es como se hace:

procedure TForm1.Button1Click(Sender: TObject);
begin
   FileSetAttr('C:\File.txt', faHidden);
end;

Esto establece el archivo en "faHidden", lo que significa que el archivo estará oculto. Aparte de eso, se pueden configurar los siguientes atributos del archivo:

AtributoCódigoSignificado
faHidden$00000002Archivo oculto
faReadOnly$00000001Archivo protegido contra escritura
faSysFile$00000004Archivo de sistema
faArchive$00000020Archivo
faDirectory$00000010Carpeta
faAnyFile$0000003FCualquier archivo
faVolumeID$00000008ID de disco duro

También es posible configurar varios atributos a la vez. Esto se puede lograr con:

FileSetAttr('C:\Archivo.txt', faHidden + faReadOnly);

Esto establece el archivo "Archivo.txt" como oculto y de solo lectura (protegido contra escritura).

ResponderPositivoNegativo

Sobre el Autor

AvatarEl autor aún no ha agregado una breve descripción del perfil.
Ver Perfil

 

Temas Relacionados

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.