X_IrvinE_X
Messages postés1Date d'inscriptionmercredi 8 novembre 2006StatutMembreDernière intervention 9 novembre 2006
-
9 nov. 2006 à 12:07
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 2008
-
9 nov. 2006 à 15:46
bonjour je débute dans la programmation mais j'ai quelques bases et j'utilise vb 2005 express et j'aimerai créer un algorithme qui me premet que quand je clic sur un bouton il m'efface tous les fichiers sauf un que nous allons appeler moi et tous ces fichiers se trouve par exemple dans le dossier c:\programme file\moimoi\. donc est-ce possible de le faire et comment?
merci
X_IrvinE_X
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 9 nov. 2006 à 12:54
Bonjour à tous....
Ce n'est pas une réponse en .Net.
Dans l'exemple ci-dessous, je supprime tous les fichiers d'un répertoire,
excepté le fichier "mon_fichier.txt" passé en variable.
Je ne touche pas à à la sous-arborescence.
je n'appelle pas cela un algo !!!, tellement la logique est simplette.
Une recherche sur ce Forum et codyx t'apportera une réponse en .Net
'''
''' Suppression de tous les fichiers d'un répertoire précisé en variable
''' excepté un (ou plusieurs) fichier(s)
'''
Dim fso, wSrce
Dim dossier, fichier, fichiers
path = "d:\Testtttt"
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FolderExists(path) Then
Set dossier = fso.GetFolder(path)
Set fichiers = Dossier.Files
For Each fichier in fichiers
MsgBox fichier.Name
Rem '''''''If fichier.Name <> "mon_fichier.txt" Then fso.DeleteFile(fichier)
Next
Set dossier = Nothing
Set fichiers = Nothing
End If
Set fso = Nothing
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 201416 9 nov. 2006 à 13:10
Salut
et bien tu doit créer une liste de tes fichiers à effacer et 1 par 1 les effacées
ou alors au fur et à mesure que tu lis le nom des fichiers tu vérifie si c'est celui que tu veux garder dans ce cas là tu passe au suivant
ou alors tu stocke ton fichier dans un autre répertoire, puis tu vide le répertoire entier, et y remet le fichier que tu viens de déplacer
Fianchetto
Messages postés41Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention14 décembre 2006 9 nov. 2006 à 15:43
pardon, je n'ai pas trouvé la discussion en question... serait il possible de m'éclairer à propos de la différence entre Kill et system.io.file.delete ?
Merci d'avance