none
Comment connaître la dernière date d'écriture d'un fichier en ressources ? RRS feed

  • Question

  • Bonjour,

    Je cherche sans succès à connaître la dernière date d'écriture d'un fichier texte qui se trouve en ressources, voici ce que j'ai fait :

    Dim r = My.Resources.vbNetAide.LastWriteTime()
    

    Ce que le compilateur ne veut pas digérer !!!

    Pour informatrion, ce fichier en ressources, je l'utilise en le copiant sur disque à chaque ouverture de l'exe, mais en le copiant sur disque je l'écris évidemment, donc la date est celle du jour, c'est pourquoi il faudrait que j'aie la date de l'original qui est en ressources ...

    Avez-vous je vous prie une solution ?

    Merci, cordialement.

     


    Joseph Attila PUSZTAY
    EhJoe       Logiciels       Romans       Ecrire
    jeudi 23 septembre 2010 20:18

Réponses

  • Bonjour,

    Les informations sur les dates de modification/d'accès (plus généralement les méta-données) à un fichier ne sont pas contenu dans le fichier lui-même mais sur le système de fichier (FAT ou NTFS). Lorsque vous incopérez un fichier dans des ressources, vous incorporez ses données et non les métas données associées (date d'écriture, ...etc). Il n'est donc pas possible de récupérer la date d'écrire du fichier qui a été incorporé directement depuis les ressources.

    Cordialement


    Gilles TOURREAU - MVP C# - MCTS ADO .NET 3.5 - MCPD Windows Developper 3.5 - Architecte .NET/Consultant/Formateur - http://gilles.tourreau.fr
    • Marqué comme réponse EhJoe vendredi 24 septembre 2010 08:04
    vendredi 24 septembre 2010 07:46
    Modérateur

Toutes les réponses