Bonjour a tous,
je cherche a remplir ma listbox dans un certain ordre, sachant qu'elle liste des fichiers d'un repertoire :
par exemple au lieu d'avoir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Public Sub listefichierstexte(ByVal Rep As String) Try Dim Liste As String() = Directory.GetFileSystemEntries(Rep) Dim Entree As String For Each Entree In Liste Dim TmpName As String = Microsoft.VisualBasic.Mid(Entree, Len(Rep) + 1) TmpName = Replace(TmpName, "'\'", "") If File.Exists(Entree) Then ListBox1.Items.Add(TmpName) Else listefichierstexte(Entree) End If Next (Entree) Catch Ex As System.UnauthorizedAccessException Exit Sub Catch e As Exception MsgBox("Erreur : " & e.Message) End Try End Sub
dodo.18.05.2012.txt
dodo.20.04.2012.txt
dodo.05.08.2012.txt
dodo.31.12.2011.txt
avoir
dodo.31.12.2011.txt
dodo.20.04.2012.txt
dodo.18.05.2012.txt
dodo.05.08.2012.txt
par ordre de création plus ou moins (le fichier porte le nom de la date ou il a été crée)
Merci d'avance
Partager