Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-08-2003
Magneto Magneto is offline
Miembro
 
Registrado: jun 2003
Posts: 13
Poder: 0
Magneto Va por buen camino
Arrow Borrar archivos de un directorio

Quise usar los comandos FindFirst y FindNext para que borrara todos los archivos de un directorio, pero no pude hacer que funcionara, si bien copié literalmente un ejemplo de la ayuda del delphi. ¿Alguien me puede explicar bien cómo puedo hacer eso?
Responder Con Cita
  #2  
Antiguo 13-08-2003
SCH SCH is offline
Miembro
 
Registrado: ago 2003
Ubicación: Valencia
Posts: 44
Poder: 0
SCH Va por buen camino
Prueba esto, ya se publicó en este foro y a mí me ha ido bien
------------
procedure TMain.RmDirectorio(directorio: string);
var
r: integer;
DirInfo: TSearchRec;
begin
r := FindFirst(directorio+'*.*', FaAnyfile, DirInfo);

while r = 0 do
begin
if ((DirInfo.Attr AND FaDirectory <> FaDirectory) AND (DirInfo.Attr AND FaVolumeId <> FaVolumeID)) then
DeleteFile(pChar(AppPath+'temp\tmpcurso\' + DirInfo.Name));
r := FindNext(DirInfo);
end;

SysUtils.FindClose(DirInfo);
RemoveDirectory(PChar(directorio));
end;
----------------

Un Saludo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:18:23.


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
Copyright 1996-2007 Club Delphi