une petite question sur les propriétés des dossiers ?
j'arrive à récupérer les propriétés des fichiers, mais pour les dossiers, je
sais pas comment faire ?
(je cherche à récupérer la date de création du répertoire ... ou, si c'est
possible, la date de modification des fichiers qu'il contient, et je ne sais
vers où me retourner ...
...à part la solution très lourde de parcourir tout le répertoire et de
comparer les dates de modification de chacun des fichiers ... ??
une idée ?
merci d'avance...
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
Hello, si tu n'as pas peur des méthodes un peu bourrines, et si tu veux connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à ce répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
Bonjour Jean-Marc
(dans news:4193cec9$0$21981$ba620e4c@news.skynet.be)
tu nous disais :
Hello,
si tu n'as pas peur des méthodes un peu bourrines, et si tu veux
connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller :
le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa
date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question
...
au départ, c'est bien mon code qui crée le répertoire, d'où ma première
question ...
mais ensuite, je suis susceptible de rajouter via le code des fichiers à ce
répertoire, et c'est la date des derniers fichiers ajoutés que je veux
récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée
:-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
Hello, si tu n'as pas peur des méthodes un peu bourrines, et si tu veux connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à ce répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
YannX
Bonjour,
Une remarque, en passant, sur la date des répertoires : ce sont des fichiers (de type particulier, oui!), mais qd même ! D'ailleurs, quand tu tries tes repertoires (sous XP), tu verras : "Date de création" dans les propriétés "Date de Modification" dans l'explorateur..... Tu as donc bien (en partition NTFS) les deux séries de renseignements...... Mais j'avoue ne pas avoir relu tout le post pour etre sur que tu travailles sous Win2k/XP, ni recherché l'API exacte à utiliser pour obtenir cette date.modif
@+
"scraper" a écrit dans le message de news:%
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
> Hello, > si tu n'as pas peur des méthodes un peu bourrines, et si tu veux > connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à
ce
répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
Bonjour,
Une remarque, en passant, sur la date des répertoires :
ce sont des fichiers (de type particulier, oui!), mais qd même !
D'ailleurs, quand tu tries tes repertoires (sous XP),
tu verras :
"Date de création" dans les propriétés
"Date de Modification" dans l'explorateur.....
Tu as donc bien (en partition NTFS)
les deux séries de renseignements......
Mais j'avoue ne pas avoir relu tout le post pour
etre sur que tu travailles sous Win2k/XP,
ni recherché l'API exacte à utiliser pour obtenir cette date.modif
@+
"scraper" <scraper@pasdespam.fr> a écrit dans le message de
news:%23CZ4u5EyEHA.2504@TK2MSFTNGP10.phx.gbl...
Bonjour Jean-Marc
(dans news:4193cec9$0$21981$ba620e4c@news.skynet.be)
tu nous disais :
> Hello,
> si tu n'as pas peur des méthodes un peu bourrines, et si tu veux
> connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller :
le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa
date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question
...
au départ, c'est bien mon code qui crée le répertoire, d'où ma première
question ...
mais ensuite, je suis susceptible de rajouter via le code des fichiers à
ce
répertoire, et c'est la date des derniers fichiers ajoutés que je veux
récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée
:-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
Une remarque, en passant, sur la date des répertoires : ce sont des fichiers (de type particulier, oui!), mais qd même ! D'ailleurs, quand tu tries tes repertoires (sous XP), tu verras : "Date de création" dans les propriétés "Date de Modification" dans l'explorateur..... Tu as donc bien (en partition NTFS) les deux séries de renseignements...... Mais j'avoue ne pas avoir relu tout le post pour etre sur que tu travailles sous Win2k/XP, ni recherché l'API exacte à utiliser pour obtenir cette date.modif
@+
"scraper" a écrit dans le message de news:%
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
> Hello, > si tu n'as pas peur des méthodes un peu bourrines, et si tu veux > connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à
ce
répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
YannX
Merci a ProgOtoP API viewer : voila la réponse (opérationnelle en Win32 depuis Win95 !)
Donne diverses information (date creation , dernier accès, derniere modif.)
Private Declare Function GetFileInformationByHandle Lib "kernel32" Alias "GetFileInformationByHandle" _
[DllImport("kernel32.dll")] Public static extern int GetFileInformationByHandle ( int hFile, ref BY_HANDLE_FILE_INFORMATION lpFileInformation);
<StructLayout(LayoutKind.Sequential)> _ Public Structure BY_HANDLE_FILE_INFORMATION public dwFileAttributes As int32 public dwVolumeSerialNumber As int32 public ftCreationTime As FILETIME public ftLastAccessTime As FILETIME public ftLastWriteTime As FILETIME public nFileIndexHigh As int32 public nFileIndexLow As int32 public nFileSizeHigh As int32 public nFileSizeLow As int32 public nNumberOfLinks As int32 End Structure
"scraper" a écrit dans le message de news:%
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
> Hello, > si tu n'as pas peur des méthodes un peu bourrines, et si tu veux > connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à
ce
répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
Merci a ProgOtoP API viewer :
voila la réponse (opérationnelle en Win32 depuis Win95 !)
Donne diverses information (date creation , dernier accès, derniere modif.)
Private Declare Function GetFileInformationByHandle Lib "kernel32" Alias
"GetFileInformationByHandle" _
[DllImport("kernel32.dll")]
Public static extern int GetFileInformationByHandle (
int hFile,
ref BY_HANDLE_FILE_INFORMATION lpFileInformation);
<StructLayout(LayoutKind.Sequential)> _
Public Structure BY_HANDLE_FILE_INFORMATION
public dwFileAttributes As int32
public dwVolumeSerialNumber As int32
public ftCreationTime As FILETIME
public ftLastAccessTime As FILETIME
public ftLastWriteTime As FILETIME
public nFileIndexHigh As int32
public nFileIndexLow As int32
public nFileSizeHigh As int32
public nFileSizeLow As int32
public nNumberOfLinks As int32
End Structure
"scraper" <scraper@pasdespam.fr> a écrit dans le message de
news:%23CZ4u5EyEHA.2504@TK2MSFTNGP10.phx.gbl...
Bonjour Jean-Marc
(dans news:4193cec9$0$21981$ba620e4c@news.skynet.be)
tu nous disais :
> Hello,
> si tu n'as pas peur des méthodes un peu bourrines, et si tu veux
> connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller :
le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa
date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question
...
au départ, c'est bien mon code qui crée le répertoire, d'où ma première
question ...
mais ensuite, je suis susceptible de rajouter via le code des fichiers à
ce
répertoire, et c'est la date des derniers fichiers ajoutés que je veux
récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée
:-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
Merci a ProgOtoP API viewer : voila la réponse (opérationnelle en Win32 depuis Win95 !)
Donne diverses information (date creation , dernier accès, derniere modif.)
Private Declare Function GetFileInformationByHandle Lib "kernel32" Alias "GetFileInformationByHandle" _
[DllImport("kernel32.dll")] Public static extern int GetFileInformationByHandle ( int hFile, ref BY_HANDLE_FILE_INFORMATION lpFileInformation);
<StructLayout(LayoutKind.Sequential)> _ Public Structure BY_HANDLE_FILE_INFORMATION public dwFileAttributes As int32 public dwVolumeSerialNumber As int32 public ftCreationTime As FILETIME public ftLastAccessTime As FILETIME public ftLastWriteTime As FILETIME public nFileIndexHigh As int32 public nFileIndexLow As int32 public nFileSizeHigh As int32 public nFileSizeLow As int32 public nNumberOfLinks As int32 End Structure
"scraper" a écrit dans le message de news:%
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
> Hello, > si tu n'as pas peur des méthodes un peu bourrines, et si tu veux > connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à
ce
répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
ng
héhé ca c'est du .net :)
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
YannX wrote:
Merci a ProgOtoP API viewer : voila la réponse (opérationnelle en Win32 depuis Win95 !)
Donne diverses information (date creation , dernier accès, derniere modif.)
Private Declare Function GetFileInformationByHandle Lib "kernel32" Alias "GetFileInformationByHandle" _
[DllImport("kernel32.dll")] Public static extern int GetFileInformationByHandle ( int hFile, ref BY_HANDLE_FILE_INFORMATION lpFileInformation);
<StructLayout(LayoutKind.Sequential)> _ Public Structure BY_HANDLE_FILE_INFORMATION public dwFileAttributes As int32 public dwVolumeSerialNumber As int32 public ftCreationTime As FILETIME public ftLastAccessTime As FILETIME public ftLastWriteTime As FILETIME public nFileIndexHigh As int32 public nFileIndexLow As int32 public nFileSizeHigh As int32 public nFileSizeLow As int32 public nNumberOfLinks As int32 End Structure
"scraper" a écrit dans le message de news:%
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
Hello, si tu n'as pas peur des méthodes un peu bourrines, et si tu veux connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à ce répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm
scraper
héhé ca c'est du .net :)
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
YannX wrote:
Merci a ProgOtoP API viewer :
voila la réponse (opérationnelle en Win32 depuis Win95 !)
Donne diverses information (date creation , dernier accès, derniere
modif.)
Private Declare Function GetFileInformationByHandle Lib "kernel32"
Alias "GetFileInformationByHandle" _
[DllImport("kernel32.dll")]
Public static extern int GetFileInformationByHandle (
int hFile,
ref BY_HANDLE_FILE_INFORMATION lpFileInformation);
<StructLayout(LayoutKind.Sequential)> _
Public Structure BY_HANDLE_FILE_INFORMATION
public dwFileAttributes As int32
public dwVolumeSerialNumber As int32
public ftCreationTime As FILETIME
public ftLastAccessTime As FILETIME
public ftLastWriteTime As FILETIME
public nFileIndexHigh As int32
public nFileIndexLow As int32
public nFileSizeHigh As int32
public nFileSizeLow As int32
public nNumberOfLinks As int32
End Structure
"scraper" <scraper@pasdespam.fr> a écrit dans le message de
news:%23CZ4u5EyEHA.2504@TK2MSFTNGP10.phx.gbl...
Bonjour Jean-Marc
(dans news:4193cec9$0$21981$ba620e4c@news.skynet.be)
tu nous disais :
Hello,
si tu n'as pas peur des méthodes un peu bourrines, et si tu
veux connaitre la date et heure réelle de création de ton
répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller :
le répertoire, lui, est suceptible d'exister déjà, et donc, l'info
sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma
question ...
au départ, c'est bien mon code qui crée le répertoire, d'où ma
première question ...
mais ensuite, je suis susceptible de rajouter via le code des
fichiers à ce répertoire, et c'est la date des derniers fichiers
ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a
évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
YannX wrote:
Merci a ProgOtoP API viewer : voila la réponse (opérationnelle en Win32 depuis Win95 !)
Donne diverses information (date creation , dernier accès, derniere modif.)
Private Declare Function GetFileInformationByHandle Lib "kernel32" Alias "GetFileInformationByHandle" _
[DllImport("kernel32.dll")] Public static extern int GetFileInformationByHandle ( int hFile, ref BY_HANDLE_FILE_INFORMATION lpFileInformation);
<StructLayout(LayoutKind.Sequential)> _ Public Structure BY_HANDLE_FILE_INFORMATION public dwFileAttributes As int32 public dwVolumeSerialNumber As int32 public ftCreationTime As FILETIME public ftLastAccessTime As FILETIME public ftLastWriteTime As FILETIME public nFileIndexHigh As int32 public nFileIndexLow As int32 public nFileSizeHigh As int32 public nFileSizeLow As int32 public nNumberOfLinks As int32 End Structure
"scraper" a écrit dans le message de news:%
Bonjour Jean-Marc (dans news:4193cec9$0$21981$) tu nous disais :
Hello, si tu n'as pas peur des méthodes un peu bourrines, et si tu veux connaitre la date et heure réelle de création de ton répertoire,
euh, non, j'ai pas peur :-)
[...]
mais là, ça va pas aller : le répertoire, lui, est suceptible d'exister déjà, et donc, l'info sur sa date de création ne sera pas valable ...
à vrai dire, je me suis rendu compte de cela après avoir posé ma question ... au départ, c'est bien mon code qui crée le répertoire, d'où ma première question ... mais ensuite, je suis susceptible de rajouter via le code des fichiers à ce répertoire, et c'est la date des derniers fichiers ajoutés que je veux récupérer ... ouf :-)
désolé si je n'ai pas été clair, mais en fait c'est mon idée qui a évoluée :-(
merci quand même, je me garde sous le coude ta méthode ;-)
--
Attention ! Adresse mail invalide ... Pour me contacter, cliquez sur le lien ci-dessous: http://scraper.chez.tiscali.fr/contact.htm