RE:Existe una instruccion que verifica los atribut
Lo dudo enormemente, porque que sentido tendria almacenar dentro del archivo como estaba antes?
Sin embargo, si hay componentes (incluso Delphi 6-7 lo trae) que se encarga de "escuchar" un directorio y detectar cuando hay un cambio a uno o mas archivos (similar al Win Explorer que cuando desde red se copia un archivo lo ves y asi por el estilo).
El componente esta en la tab de ejemplos....es un nombre Shell algo.