| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Mar 13 Abr, 2004 4:23 pm Asunto: Vaciar Papelera |
|
|
| Me gustaria conocer el codigo para vaciar la PApelera de Reciclaje desde una aplicacion Builder... Gracias anticipadas |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 14 Abr, 2004 5:04 am Asunto: |
|
|
Puedes hacerlo de esta manera
| Código: |
#include <shlobj.h>
if(Application->MessageBoxA(NULL, "Presiona Ok para Vaciar la Papelera", "Papelera", MB_YESNO | MB_ICONINFORMATION) == IDYES)
SHEmptyRecycleBin(NULL, "", 0); // esto es lo que te interesa..
|
Esta Escrito en la version 6.0 de builder _________________
 |
|
| Volver arriba |
|
 |
Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Mie 14 Abr, 2004 4:17 pm Asunto: Gracias |
|
|
Gracias Cesar. Yo sabia que era la funcion SHEmptyRecycleBin pero no sabia que libreria incluir.
Yo lo usarè en Builder 5 Espero que sirva ahì tambien. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 14 Abr, 2004 6:18 pm Asunto: |
|
|
Esta dentro de la libreria, por si te causa problemas..
saludos..
bye
#include <ShellApi.h> _________________
 |
|
| Volver arriba |
|
 |
Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Mie 14 Abr, 2004 10:28 pm Asunto: Gracias |
|
|
Gracias Cesar..
Aunque seria mejor cambiar el ultimo parametro a 7
SHEmptyRecycleBin(NULL, "", 0);
a..
SHEmptyRecycleBin(NULL, "", 7);
Asi no te aparece el tipico aviso de Windows "en realidad desea vaciar la papelera"
chaop |
|
| Volver arriba |
|
 |
|