Bonjour, je viens de laisser tomber mon vb6 pour me mettre en vb2005 et là les galères commence.
Je n'arrive plus a vider la corbeille sans le message de confirmation avec l'ancienne fonction vb6 qui était
Public Declare Function SHEmptyRecycleBin Lib "shell32.dll" Alias "SHEmptyRecycleBinA" (ByVal hWnd As Long, ByVal pszRootPath As String, ByVal dwFlags As Long) As Long
Public Const SHERB_NORMAL = &H0 'Normal execution
Public Const SHERB_NOCONFIRMATION = &H1 'execute without confirmation
Public Const SHERB_NOPROGRESSUI = &H2 'execute without progress window
Public Const SHERB_NOSOUND = &H4 'execute without sound
Public Const SHERB_NOALL = SHERB_NOCONFIRMATION Or SHERB_NOPROGRESSUI Or SHERB_NOSOUND
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
SHEmptyRecycleBin(0&, vbNullString, SHERB_NOALL)
End Sub
Voila donc si quelqu'un a une idee je suis preneur.
Merci