Como vaciar la papelera de reciclaje
Publicado por Ernesto Hernandez (4623 intervenciones) el 02/03/2007 23:28:09
Funcion para vaciar la papelera
FUNCTION VaciarPapelera(tcUnidad, tlNoPregunta)
IF EMPTY(tcUnidad)
tcUnidad = "C:" + CHR(0)
ENDIF
DECLARE INTEGER SHEmptyRecycleBin IN Shell32 ;
INTEGER HWND, ;
STRING @lpszRootPath, ;
INTEGER dwFlags
#DEFINE SHERB_NOCONFIRMATION 0x00000001
#DEFINE SHERB_NOPROGRESSUI 0x00000002
#DEFINE SHERB_NOSOUND 0x00000004
SHEmptyRecycleBin(0, tcUnidad, tlNoPregunta)
RETURN
ENDFUNC
FUNCTION VaciarPapelera(tcUnidad, tlNoPregunta)
IF EMPTY(tcUnidad)
tcUnidad = "C:" + CHR(0)
ENDIF
DECLARE INTEGER SHEmptyRecycleBin IN Shell32 ;
INTEGER HWND, ;
STRING @lpszRootPath, ;
INTEGER dwFlags
#DEFINE SHERB_NOCONFIRMATION 0x00000001
#DEFINE SHERB_NOPROGRESSUI 0x00000002
#DEFINE SHERB_NOSOUND 0x00000004
SHEmptyRecycleBin(0, tcUnidad, tlNoPregunta)
RETURN
ENDFUNC
Valora esta pregunta
0