C'est encore moi avec mes questions

J'aimerais savoir si on peut accéder à la date (+heure) de modification
d'un fichier genre :
Date_Modification(nom_fichier.s) ----> 12/05/25 à 23h12
(avec nom_fichier.s="C:\chemin\vers\le\fichier" par exemple)
et si cette commande est précise à la seconde près. En fait, j'aimerais
créer un thread qui teste en tant réel si un fichier est modifié et qui
fait des trucs si c'est le cas :
Procedure Tester_Modifs(nomfichier.s)
Si fichier modifié
code......
Sinon
code.......
Fin procedure
CreateThread(@Tester_Modifs(nomfichier.s))
L'examen de la date est-il le meilleur moyen ?
J'espère avoir été clair.....
Merci de votre aide