Mrreivax
Messages postés100Date d'inscriptionmercredi 9 juin 2004StatutMembreDernière intervention26 juin 2010
-
8 nov. 2006 à 21:25
yossib
Messages postés40Date d'inscriptionjeudi 23 octobre 2003StatutMembreDernière intervention15 mai 2008
-
29 déc. 2006 à 12:21
je souhaite pouvoir voir tous les fichiers du cache internet.
Pour ce faire, j'ai écris ce code:
Dim IETemps()
As
String
Dim IETemps2()
As
String
IETemps2 = IO.Directory.GetDirectories(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache))
For i
As
Integer = 0
To UBound(IETemps2)
IETemps = IO.Directory.GetFiles(IETemps2(i))
For j
As
Integer = 0
To UBound(IETemps)
MsgBox(IETemps(j))
Next
Next
Ben, il me retourne pas tous les fichiers....
Pourquoi??? Comment??
Mrreivax
Messages postés100Date d'inscriptionmercredi 9 juin 2004StatutMembreDernière intervention26 juin 20107 9 nov. 2006 à 19:58
Oué, mais nan!
J'ai trouvé la solution!Bon, c'est pas un peu free style comme truc, mais sa marche!!
En faite, temporary internet files contient tout plein de sous dossiers.
Alors, c'est possible de trouver tous les fichiers en scannant tous les sous dossiers.
Public
Sub
listeRepertoire(
)
dir = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache)
On
Error
Resume
Next
'Ajout du repertoire de recherche
'Condition si recursivite dossier
Dim
listdir(), listfiles(), dossier
As
Object
Dim
i
As
Integer
listdir = IO.Directory.GetDirectories(dir)
If
listdir.Length <> 0
Then
For
i = 0
To
listdir.Length - 1
'Incrementation nombre dossier
nombreD += 1
'Recursivité avec listage des fichiers recursifs
listeRepertoire(listdir(i).ToString)
listeFichier(listdir(i))