IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

fichiers les plus récents d'un repertoire


Sujet :

VB.NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Points : 166
    Points
    166
    Par défaut fichiers les plus récents d'un repertoire
    Bonjour,

    Je souhaite grace au fso me renvoyer les deux fichiers les plus récents d'un repertoire.

    Pour le premier, le fichier le plus récent qui conteint "transac"

    et pour le second le fichier le plus recent qui contient "ope"...


    J'avoue que je ne vois pas trop comment faire...


    D'ava,ce merci!

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Points : 166
    Points
    166
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    'Récupère une liste de fichiers
    Dim MyFiles As String() = System.IO.Directory.GetFiles("C:\UnRepertoire", "*")
    'Liste trièe contenant les noms des fichiers
    dim mLst as new System.Collections.SortedList
    'Si fichiers trouvés
    If MyFiles IsNot Nothing Then
       'Tri les fichiers par date du plus ancien au plus récent
       Dim i as Integer
       For i  = 0 To MyFiles.Length - 1
          Dim CurrentDate As Date = New IO.FileInfo(MyFiles(i)).LastWriteTime
          mLst.Add(Format(CurrentDate,"yyyy.MM.dd.hh.mm.ss"),MyFiles(i))
       Next 
    End if
    'Pour récupérer les fichier le plus ancien, prendre le premier élément. Pour le plus récent, le dernier.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Extraction des fichiers les plus récents d'un dossier
    Par aston01390 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/04/2015, 09h46
  2. Réponses: 36
    Dernier message: 03/06/2014, 12h33
  3. [Batch] Garder les x fichier les plus récents
    Par Papy_Guik dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 21/10/2009, 08h38
  4. copier les fichiers les plus récent
    Par adelsunwind dans le forum IHM
    Réponses: 1
    Dernier message: 13/07/2009, 04h20
  5. Réponses: 4
    Dernier message: 29/06/2009, 12h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo