Fórum copiar diretorio... #152862

08/04/2003

0

alguem sabe de alguma função que copie um diretorio inteiro para outro, mesmo que haja subdiretorios dentro dele?


Raonepn

Raonepn

Responder

Posts

08/04/2003

Anonymous

Olá

DE uma olhada na dicas na hp do clubedelphi, lá tem um exemplo.

Ok


Responder

Gostei + 0

09/04/2003

Dor_poa

procedure CopyDir(const cFrom, cTo : string);
var
OpStruc : TSHFileOpStruct;
frombuf, tobuf : array[0..128] of Char;
begin
FillChar(frombuf, Sizeof(frombuf), 0);
FillChar(tobuf, Sizeof(tobuf), 0);
StrPCopy(frombuf, cFrom);
StrPCopy(tobuf, cTo);
with OpStruc do
begin
Wnd := Application.Handle;
wFunc := FO_COPY;
pFrom := @frombuf;
pTo := @tobuf;
fFlags := FOF_NOCONFIRMATION or FOF_RENAMEONCOLLISION;
fAnyOperationsAborted := False;
hNameMappings := nil;
lpszProgressTitle := nil;
end; // with
ShFileOperation(OpStruc);
end; // CopyDir


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar