Enviar archivos a la Papelera

15/11/2005 - 02:39 por Maria Agustina Paz | Informe spam
con las clases de System.IO.File y System.IO.Directory puedo borrar
permanentemente archivos y directorios del disco.
En vez de borrarlos permanentemente, como hago para mandarlos a la Papelera
de Reciclaje, de la misma forma que ocurre cuando elimino archivos con el
Explorador de Windows?

gracias
 

Leer las respuestas

#1 Javier (Clevertec)
15/11/2005 - 14:21 | Informe spam
Hola, Maria Agustina.

Puedes utilizar la función API "SHFileOperation" con FO_DELETE y el flag
FOF_ALLOWUNDO. También puedes añadir el flag FOF_NOCONFIRMATION para que no
aparezca el diálogo del sistema que pide la confirmación.

Un saludo
Javier Muñoz


"Maria Agustina Paz" escribió:

con las clases de System.IO.File y System.IO.Directory puedo borrar
permanentemente archivos y directorios del disco.
En vez de borrarlos permanentemente, como hago para mandarlos a la Papelera
de Reciclaje, de la misma forma que ocurre cuando elimino archivos con el
Explorador de Windows?

gracias

Preguntas similares