Estou usando este codigo pra copiar arquivos de um lugar para o outro, mas como faço para copiar a pasta inteira em vez de arquivos?
var
SR: TSearchRec;
I: integer;
Origem, Destino: string;
begin
I := FindFirst('c:\teste.txt', faAnyFile, SR);
while I = 0 do begin
if (SR.Attr and faDirectory) <> faDirectory then begin
Origem := 'c:\' + SR.Name;
Destino := 'd:\' + SR.Name;
if not CopyFile(PChar(Origem), PChar(Destino), false) then
ShowMessage('Erro ao copiar ' + Origem + ' para ' + Destino);
end;
I := FindNext(SR);
end;
end;
Pergunta
Davis Tome
Estou usando este codigo pra copiar arquivos de um lugar para o outro, mas como faço para copiar a pasta inteira em vez de arquivos?
obrigado!!!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.