Un timer nommé Timer1, 1 FileListBox nommé File1 :
Private Sub Form_Load()
File1.Path = "C:\"
Timer1.Interval = 1000
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
Dim nb_Elements As Long
Static old_nb_Elements As Long
File1.Refresh
nb_Elements = File1.ListCount
If old_nb_Elements <> nb_Elements Then
MsgBox "Ajout ou suppression d'un ou plusieurs fichiers."
old_nb_Elements = nb_Elements
End If
End Sub
Ensuite, tu peux jouer avec old_nb_Elements et nb_Elements pour savoir si on a ajouté ou supprimé des éléments.
Et tu peux même savoir combien [ Abs(old_nb_Elements - nb_Elements) ]
Manu
-------------------------------------------
Une question bien posée, c'est une chance de réponse bien adaptée.