Fórum Copiar Arquivos ou Pastas...(Urgente).. #179416

03/09/2003

0

Olá pessoal,

Preciso fazer um programinha simples que copie arquivos ou pastas de um lugar definido pelo usuário até outro lugar definido pelo usuário.

Se alguém puder me ajudar

Desde já meus agradecimentos..

Edinei


Edineidaniel

Edineidaniel

Responder

Posts

03/09/2003

Aristodemo

(ShellApi)

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