OVH Cloud OVH Cloud

Date de creation d'un fichier

7 réponses
Avatar
Sedna
Bonjour,
C++ 6 et .net
Quelle es la fonction , ou la méthode qui permet de connaître (retrouver) la
date de création d'un fichier ?
jean

7 réponses

Avatar
Bertrand Lenoir-Welter
Quelle es la fonction , ou la méthode qui permet de connaître (retrouver) la
date de création d'un fichier ?


#include <io.h>
ftime DateTime;
getftime(FileHandle,&DateTime);

Avatar
Sedna
je vous remercie de votre réponse, mais je n'arrive pas à compiler
j'ai également inclu
#include <sys/types.h>

#include <sys/timeb.h>

mais la ligne

ftime DateTime;

ou

_ftime DateTime;

donnent

error C2146: erreur de syntaxe : absence de ';' avant l'identificateur
'DateTime'



"Bertrand Lenoir-Welter" a écrit dans le message
de news:ci4abh$7ph$

Quelle es la fonction , ou la méthode qui permet de connaître
(retrouver) la


date de création d'un fichier ?


#include <io.h>
ftime DateTime;
getftime(FileHandle,&DateTime);



Avatar
Serge Paccalin
Le lundi 13 septembre 2004 à 15:28, Sedna a écrit dans
fr.comp.lang.c++ :

Bonjour,
C++ 6 et .net
Quelle es la fonction , ou la méthode qui permet de connaître (retrouver) la
date de création d'un fichier ?
jean


C'est hors-sujet sur ce forum puisque c'est spécifique à un OS.

<hors-sujet>
Une méthode pas très orthodoxe, mais efficace, consiste à utiliser
FindFirstFile(). Ne pas oublier de détruire le handle.
</hors-sujet>

--
___________ 2004-09-13 17:07:32
_/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net
_L_) Il faut donc que les hommes commencent
-'(__) par n'être pas fanatiques pour mériter
_/___(_) la tolérance. -- Voltaire, 1763

Avatar
Serge Paccalin
Le lundi 13 septembre 2004 à 15:28, Sedna a écrit dans
fr.comp.lang.c++ :

Bonjour,
C++ 6 et .net
Quelle es la fonction , ou la méthode qui permet de connaître (retrouver) la
date de création d'un fichier ?
jean


C'est hors-sujet sur ce forum puisque c'est spécifique à un OS.

<hors-sujet>
GetFileTime().

Une autre méthode pas très orthodoxe, mais efficace, consiste à utiliser
FindFirstFile(). Ne pas oublier de détruire le handle.
</hors-sujet>

--
___________ 2004-09-13 17:07:32
_/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net
_L_) Il faut donc que les hommes commencent
-'(__) par n'être pas fanatiques pour mériter
_/___(_) la tolérance. -- Voltaire, 1763

Avatar
Sedna
Merci de votre réponse
et excusez moi de vous avoir dérangé
Salutations

--

"Serge Paccalin" a écrit dans le message
de news:
Le lundi 13 septembre 2004 à 15:28, Sedna a écrit dans
fr.comp.lang.c++ :

Bonjour,
C++ 6 et .net
Quelle es la fonction , ou la méthode qui permet de connaître
(retrouver) la


date de création d'un fichier ?
jean


C'est hors-sujet sur ce forum puisque c'est spécifique à un OS.

<hors-sujet>
GetFileTime().

Une autre méthode pas très orthodoxe, mais efficace, consiste à utiliser
FindFirstFile(). Ne pas oublier de détruire le handle.
</hors-sujet>

--
___________ 2004-09-13 17:07:32
_/ _ _`_`_`_) Serge PACCALIN -- sp ad mailclub.net
_L_) Il faut donc que les hommes commencent
-'(__) par n'être pas fanatiques pour mériter
_/___(_) la tolérance. -- Voltaire, 1763



Avatar
Fabien LE LEZ
http://www.giromini.org/usenet-fr/repondre.html

--
;-)
Avatar
Horst Kraemer
"Sedna" wrote:

Bonjour,
C++ 6 et .net
Quelle es la fonction , ou la méthode qui permet de connaître (retrouver) la
date de création d'un fichier ?
jean


Tu es sur que tu veux la "date de création" et tu te rends compte du
fait sous Windows la "date de la dernière modification" d'un fichier
peut être antérieure à la "date de la création" de ce fichier?

--
Horst

--
Lâche pas la patate!