sabbator
Messages postés31Date d'inscriptiondimanche 20 mars 2005StatutMembreDernière intervention16 avril 2008
-
15 avril 2008 à 15:19
cs_jfrancois
Messages postés482Date d'inscriptionvendredi 26 août 2005StatutMembreDernière intervention 5 décembre 2009
-
16 avril 2008 à 21:46
Bonjour à tous !
Je programme C++ (en ce moment avec la QUI QT) et je cherche à modifier la date de dernière modification associée à un fichier, en espérant qu'il existe une fonction pour ca dans une lib.
Je suis, sinon, pret à contourner le problème: j'ai par exemple pensé à modifier le fichier puis le ré-enregistrer afin que la date de modification soit celle du système, mais ce n'est pas le meilleur moyen je suppose ! :D
J'espere que vous pourrez m'aider,
Merci d'avance,
// --- Lire les horodates du dossier
FILETIME FileTimeCreate,FileTimeAccess,FileTimeModify;
GetFileTime(hFile,&FileTimeCreate,&FileTimeAccess,&FileTimeModify);
cs_jfrancois
Messages postés482Date d'inscriptionvendredi 26 août 2005StatutMembreDernière intervention 5 décembre 20092 16 avril 2008 à 21:46
Pour SetFileTime() avec un fichier je connaissais pour avoir déjà utilisé GetFileTime().
Pour la même chose avec un dossier j'ai cherché change time folder setfiletime (pour avoir quelque chose d'analogue à SetFileTime() si possible) sous Google et la première réponse (http://vbnet.mvps.org/index.html?code/fileapi/folderdatetime.htm) donnait une solution que j'ai testé car ça peut servir !
sabbator
Messages postés31Date d'inscriptiondimanche 20 mars 2005StatutMembreDernière intervention16 avril 2008 16 avril 2008 à 21:28
Merci infiniment !
Je n'arrive pas à trouver ce genre d'informations lorsque je cherche sur google, comment fais tu pour toujours arriver à me renseigner aussi rapidement ?