Vaciar la papelera de reciclaje
Artículo por Club Developers · 31 diciembre 2005
2943 vistas
Para vaciar la papelera de reciclaje por código, podemos usar estas lineas:
delphi
function SHEmptyRecycleBin (Wnd:HWnd; LPCTSTR:PChar; DWORD:Word):Integer; stdcall; const SHERB_NOCONFIRMATION = $00000001; SHERB_NOPROGRESSUI = $00000002; SHERB_NOSOUND = $00000004; Implementation {$R *.DFM} function SHEmptyRecycleBin; external 'SHELL32.DLL' name 'SHEmptyRecycleBinA'; procedure TForm1.EmptyBtnClick(Sender: TObject); begin SHEmptyRecycleBin(self.handle,'', SHERB_NOCONFIRMATION); end;