borrar carpeta
tengo una pequeña aplicación para pruebas, y todos los ficheros resultantes que ya no me sirven van a parar a una carpeta llamada pruebas.
Como podría hacer para que a través de un botón en un formulario se borre el contenido de dicha carpeta, sólo el contenido, la carpeta debe seguir intacta, para seguir albergando las sucesivas pruebas que vaya realizando. |
Aquí tienes un ejemplo, solo lo tendrías que retocar un poco:
http://www.clubdelphi.com/foros/arch...borrar+carpeta |
Otro mas en trucomania...
-Añade 'ShellApi' en el uses de tu form -Y utiliza esta función: Código:
function ALaPapelera(Fichero:string):boolean; Código:
procedure TForm1.Button1Click(Sender: TObject); Código:
procedure TForm1.Button1Click(Sender: TObject); Simplemente separalos con un caracter 0 ( #0) Para borrar un subdirectorio... pues sirve la misma función... por ejemplo: ALaPapelera ('c:\UnDirectorio') |
Hola.
Hoy he necesitado esta función, y la he modificado ligeramente : Código:
function ALaPapelera(Fichero:string):boolean; Es decir algo como ALaPapelera('C:\Temp\*.tmp'); Saludos. |
La franja horaria es GMT +2. Ahora son las 20:52:13. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi