Accueil > > > SUPPRIMER DES FICHIERS EN DOUBLE (D'APRES LEUR NOM)
SUPPRIMER DES FICHIERS EN DOUBLE (D'APRES LEUR NOM)
Information sur la source
Description
Permet de comparer et de supprimer des fichiers en double. Pour moi il me permet quand je grave des fichiers sur CD ou DVD après gravure de faire une comparaison du CD ou DVD par rapport au disque dur et supprime les fichiers cela évite d'avoir plusieurs même fichier sur le même CD ou DVD. Il y a quelques bugs si vous avez un lecteur sans CD par exemple. Mais c'est un exemple qui fonctionne quand même.
Source
- Private Sub Annuler_Click()
-
- 'Ferme le programme
- Unload Me
-
- End Sub
-
- Private Sub Dir1_Change()
-
- ' Affiche les fichier suivent le dossier
- File1.Path = Dir1.Path
-
- End Sub
-
- Private Sub Dir2_Change()
-
- ' Affiche les fichier suivent le dossier
- File2.Path = Dir2.Path
-
- End Sub
-
- Private Sub Drive1_Change()
-
- ' Dit quelle lecteur choisi
- Dir1.Path = Drive1.Drive
-
- End Sub
-
- Private Sub Drive2_Change()
-
- ' Dit quelle lecteur choisi
- Dir2.Path = Drive2.Drive
-
- End Sub
-
- Private Sub Valier_Click()
-
- Dim Ligne, Ligne2, Max, Max2 As Integer
- Dim Msg As String
-
- 'Message de protection
- Msg = MsgBox("Attention vous êtez sur le point de supprimer des fichiers" & vbCrLf & "Continuer ? ", vbYesNo, "Suppression")
- If Msg = vbNo Then Exit Sub ' si on clique sur non on quitte
-
- Ligne = 0
- Ligne2 = 0
-
- ' Boucle de suppression des fichier en double
- Do
- Max = File1.ListCount 'Pour longueur maximal
- Max2 = File2.ListCount 'Pour longue rmaximal
-
- File1.ListIndex = Ligne
- Do
- File2.ListIndex = Ligne2
- If File1.FileName = File2.FileName Then
- 'Supprimer un Fichier :
- 'Cette partit du cose vien de
- 'Auteur: tekila_bandita de VB France
- 'http://www.vbfrance.com/codes/SUPPRIMER-FICHIER-OU-CATEGORIE-FICHIERS-DANS-REPERTOIRE_32173.aspx
- Set objFSO = CreateObject("Scripting.FileSystemObject")
- objFSO.DeleteFile (File2.Path & "\" & File2.FileName)
- ' Voila jusque ici que je remerci.
- Ligne2 = 0
- End If
- Ligne2 = Ligne2 + 1
- Loop Until Ligne2 = Max2
- Ligne2 = 0
- Ligne = Ligne + 1
- Loop Until Ligne = Max
-
- End Sub
Private Sub Annuler_Click()
'Ferme le programme
Unload Me
End Sub
Private Sub Dir1_Change()
' Affiche les fichier suivent le dossier
File1.Path = Dir1.Path
End Sub
Private Sub Dir2_Change()
' Affiche les fichier suivent le dossier
File2.Path = Dir2.Path
End Sub
Private Sub Drive1_Change()
' Dit quelle lecteur choisi
Dir1.Path = Drive1.Drive
End Sub
Private Sub Drive2_Change()
' Dit quelle lecteur choisi
Dir2.Path = Drive2.Drive
End Sub
Private Sub Valier_Click()
Dim Ligne, Ligne2, Max, Max2 As Integer
Dim Msg As String
'Message de protection
Msg = MsgBox("Attention vous êtez sur le point de supprimer des fichiers" & vbCrLf & "Continuer ? ", vbYesNo, "Suppression")
If Msg = vbNo Then Exit Sub ' si on clique sur non on quitte
Ligne = 0
Ligne2 = 0
' Boucle de suppression des fichier en double
Do
Max = File1.ListCount 'Pour longueur maximal
Max2 = File2.ListCount 'Pour longue rmaximal
File1.ListIndex = Ligne
Do
File2.ListIndex = Ligne2
If File1.FileName = File2.FileName Then
'Supprimer un Fichier :
'Cette partit du cose vien de
'Auteur: tekila_bandita de VB France
'http://www.vbfrance.com/codes/SUPPRIMER-FICHIER-OU-CATEGORIE-FICHIERS-DANS-REPERTOIRE_32173.aspx
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile (File2.Path & "\" & File2.FileName)
' Voila jusque ici que je remerci.
Ligne2 = 0
End If
Ligne2 = Ligne2 + 1
Loop Until Ligne2 = Max2
Ligne2 = 0
Ligne = Ligne + 1
Loop Until Ligne = Max
End Sub
Conclusion
Je remercie tekila_bandita a qui j'ai utilisé une partit d'un de ses codes voici le lien http://www.vbfrance.com/codes/SUPPRIMER-FICHI ER-OU-CATEGORIE-FICHIERS-DANS-REPERTOIRE_32173.asp x
Historique
- 04 avril 2007 19:27:13 :
- Ajouter un On Error goto Erreur
Erreur:
exit sub
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Suppression de fichiers particulière... [ par andrieuremi ]
Bonjour à tous!Quelqu'un connaîtrai-t-il une procédure ou un code VB me permettant de supprimer tout le contenu d'un dossier (fichiers + sous-dossiers
Supprimer un fichier en asp [ par blackpearl ]
Je veux supprimer des fichiers par ASP mais mon script ne fonctionne pas!!!!Voici le code(simplifié, j'ai retiré le code inutile pour la question):le_
supprimer "date auto" dans fichiers Word [ par NanouZozo ]
est-il possible de supprimer les automatisations de date dans des fichiers word déja créés? Le probleme est que la société a enregistré des documents
Supprimer fichier [ par gronon2 ]
2 questionsla premièreJe dois . à partir de vb, supprimer des fichiers dans un répertoire donné sans connaitre les noms des dits fichiersla 2 iemeje d
Supprimer plusieurs fichiers en meme temps [ par neibaf ]
Hello Everbody !Voila je suis novice et j'aimerais savoir quelle est la commande pour supprimer plusieurs fichiers en meme temps, sans ocnnaitre au pr
Comparaison des enregistrements de deux fichiers Excel [ par kalver ]
Salut tout le monde,TRES URGENT !!!Je cherche le moyen de comparer les enregistrements de deux fichiers Excel sous VB. Je suis parvenu (grace à quelqu
Comment supprimer des fichiers à partir d'1 application VB [ par rastaprogram ]
SAlut à tous, Je cherche à supprimer des fichiers contenus dans un dossiers à partir de mon application VB. Est-ce que c possible et si oui comment je
Suppression d'une clef primaire [ par sacotte ]
Bonjour,J'ai besoin de supprimer une clef primaire d'une table d'une base de type Acces;J'utilise la commande suivante:Requete="ALTER TABLE Deposants
VBscript: suppression contenu d'un repertoire [ par nalis ]
Bonjour,comment fait-on pour supprimer le contenu d'un repertoire? je voudrai supprimer tous les fichiers de type *.sxw d'un repertoire...Merci
Suppression des lignes dans un fichiers [ par malcom78 ]
Salut tout le monde, Je suis en train de faire un programme en VB qui gere les clients dans un fichiers à accès directe. Donc ce que j'aimerai savoi
|
Derniers Blogs
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|