Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
912 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] Utilisation de GetFileTime

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Utilisation de GetFileTime

n°71056
antsite
Je me souviens
Posté le 09-11-2001 à 18:44:45  profilanswer
 

salut
Je souhaite récupérer la date de création d'un fichier :
 
FILETIME creat;
GetFileTime(f,&creat,0,0);
 
comment avoir la date, creat.dwLowDateTime ? Le résultat est sous quel format ? merci

mood
Publicité
Posté le 09-11-2001 à 18:44:45  profilanswer
 

n°71275
LetoII
Le dormeur doit se réveiller
Posté le 10-11-2001 à 22:21:57  profilanswer
 

Déjà va jeter un oeuil dans l'aide de l'API windwos, aprés si tu trouve ça je t'envoie ça demain où lundi (je l'ai pas sous la main là) enfin pour information windows te renvoie ça par le nombre d'intervale de 100 nanosecondes depuis le 1er janviers 1601, aprés t'as une fonction qui te transforme ça en format DOS un peu plus intéligible.

n°71321
antsite
Je me souviens
Posté le 11-11-2001 à 10:13:23  profilanswer
 

ok je veux bien que tu me files ça
pourquoi il y a deux éléments dans la struture FILETIME ?

n°71661
LetoII
Le dormeur doit se réveiller
Posté le 12-11-2001 à 20:16:49  profilanswer
 

Les deux éléments c le Dword de poid fort et le Dword de poid faible (2*32 bits soit 64 bits)
Pour file time voilà comment tu peux faire pour avoir la date:
 
FILETIME        win32TimeStamp;
unsigned short  dosDate,dosTime;
 
GetFileTime(file_handler,&win32TimeStamp,0,0); /*récupération d'une date sur un fichier ouvert*/
CoFileTimeToDosDateTime(&win32TimeStamp,&dosDate,&dosTime);/*Transformation de la date au format DOS*/
 
//Récupération des éléments de la date
 
int jour=dosDate & 0x001F;
int moi=dosDate & 0x01E0;
int annee=dosDate & 0xFE00;
int heure=dosTime & 0xF800;
int min=dosTime & 0x07E0;
int sec=dosTime & 0x001F;


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] Utilisation de GetFileTime

 

Sujets relatifs
[MFC] Utilisation de la classe CListCtrlUtilisation de chemins longs sous Turbo C
Erreur à l'utilisation d'un composant en ASPUtilisation de eval en javascript ? Help ???
[ORACLE] Utilisation de UTL_FILE sur le clientUtilisation du fork sous UNIX
Utilisation de variable en MS-DOS ?[Delphi] Utilisation du Owner ...
[C++] utilisation de la touche tab pour basculer le focus[php] image gif et utilisation de police ttf
Plus de sujets relatifs à : [C++] Utilisation de GetFileTime


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR