Sechaud
Messages postés288Date d'inscriptionjeudi 28 octobre 2004StatutMembreDernière intervention 3 janvier 2017 13 janv. 2011 à 10:00
TROISRIVIERES,
Par exemple, si tu fais de la photo numérique, tu peux avoir un problème de pile qui dérègle la date de l'appareil. Je l'ai vu 2 fois chez des copains.
Si tu ne t'en rends pas compte assez vite, tu te retrouves avec des photos dont la date est fantaisiste, et là tu es content de pouvoir remettre au moins la date correcte.
TroisRivieres
Messages postés8Date d'inscriptionjeudi 15 avril 2010StatutMembreDernière intervention14 janvier 2011 12 janv. 2011 à 23:03
Je n'ai aucun problème contre le code... Mais à quoi peut servir de changer la date de création d'un fichier, par exemple ?
cs_breton51
Messages postés78Date d'inscriptionjeudi 21 avril 2005StatutMembreDernière intervention15 novembre 2018 12 janv. 2011 à 12:33
cs_breton51
Messages postés78Date d'inscriptionjeudi 21 avril 2005StatutMembreDernière intervention15 novembre 2018 12 janv. 2011 à 12:24
Bonjour,
Merci Le Pivert pour la rectification des fichiers en lecture seule, je ferais le correctif dais que j'aurais un moment.
En ce qui concerne l'utilité de cette source elle est divers:
dans un pg qui copie et redimensionne toutes les images d'un dossier dans un autre dossier, on perd les dates de création des fichiers grace a ce procéder on peut remettre les bonne dates de prise de vue.
dans un pg qui installe des fichiers présent en ressource du dit pg on perd les dates de création des fichiers...
de plus ce code n'a pour but que de montrer l'utilisation de "System.IO.File. (SetCreationTime,SetLastWriteTime,SetLastAccessTime)" ainsi que la création d'une boite de dialogue simple avec gestion de la validation et de l'annulation.
Merci pour vos commentaire.
cs_Le Pivert
Messages postés7903Date d'inscriptionjeudi 13 septembre 2007StatutContributeurDernière intervention11 mars 2024137 12 janv. 2011 à 08:30
Bonjour,
Je ne comprends pas la note de TroisRivieres. Ici on note le code en premier lieu et je trouve ce code interessant. Petite remarque: il y a un bug en cas de fichier en lecture seule. Voici de quoi y remédier:
Private Sub Lectureseule(ByVal Cheminfichier As String)
If (System.IO.File.GetAttributes(Cheminfichier) And FileAttributes.ReadOnly) = FileAttributes.ReadOnly Then
'Normale
System.IO.File.SetAttributes(Cheminfichier, FileAttributes.Archive)
End If
End Sub
et pour appeler:
'creation
If CheckBox1.Checked Then
Lectureseule(patch)
System.IO.File.SetCreationTime(patch, date_creation)
End If
Bonne continuation breton51
TroisRivieres
Messages postés8Date d'inscriptionjeudi 15 avril 2010StatutMembreDernière intervention14 janvier 2011 12 janv. 2011 à 03:06
13 janv. 2011 à 10:00
Par exemple, si tu fais de la photo numérique, tu peux avoir un problème de pile qui dérègle la date de l'appareil. Je l'ai vu 2 fois chez des copains.
Si tu ne t'en rends pas compte assez vite, tu te retrouves avec des photos dont la date est fantaisiste, et là tu es content de pouvoir remettre au moins la date correcte.
12 janv. 2011 à 23:03
12 janv. 2011 à 12:33
http://www.vbfrance.com/codes/MODIFIER-DATE-HEURE-FICHIER_27136.aspx
12 janv. 2011 à 12:24
Merci Le Pivert pour la rectification des fichiers en lecture seule, je ferais le correctif dais que j'aurais un moment.
En ce qui concerne l'utilité de cette source elle est divers:
dans un pg qui copie et redimensionne toutes les images d'un dossier dans un autre dossier, on perd les dates de création des fichiers grace a ce procéder on peut remettre les bonne dates de prise de vue.
dans un pg qui installe des fichiers présent en ressource du dit pg on perd les dates de création des fichiers...
de plus ce code n'a pour but que de montrer l'utilisation de "System.IO.File. (SetCreationTime,SetLastWriteTime,SetLastAccessTime)" ainsi que la création d'une boite de dialogue simple avec gestion de la validation et de l'annulation.
Merci pour vos commentaire.
12 janv. 2011 à 08:30
Je ne comprends pas la note de TroisRivieres. Ici on note le code en premier lieu et je trouve ce code interessant. Petite remarque: il y a un bug en cas de fichier en lecture seule. Voici de quoi y remédier:
Private Sub Lectureseule(ByVal Cheminfichier As String)
If (System.IO.File.GetAttributes(Cheminfichier) And FileAttributes.ReadOnly) = FileAttributes.ReadOnly Then
'Normale
System.IO.File.SetAttributes(Cheminfichier, FileAttributes.Archive)
End If
End Sub
et pour appeler:
'creation
If CheckBox1.Checked Then
Lectureseule(patch)
System.IO.File.SetCreationTime(patch, date_creation)
End If
Bonne continuation breton51
12 janv. 2011 à 03:06