.:::gt;gt;Copiando arquivoslt;lt;:::.

15/02/2003

0

Salve galera do forum........... :D
alguem ai sabe como eu copio arquivos atraver do envento onclic do bitbtn????

Desde ja agradeço.......................................Um abraço pros brother, e um beija pras gata.


Henry

Henry

Responder

Posts

23/02/2003

Dor_poa

- Altere o evento OnClick deste Button conforme abaixo: }



procedure TForm1.Button2Click(Sender: TObject);
var
SR: TSearchRec;
I: integer;
Origem, Destino: string;
begin
I := FindFirst(´c:\Origem\*.*´, faAnyFile, SR);
while I = 0 do begin
if (SR.Attr and faDirectory) <> faDirectory then begin
Origem := ´c:\Origem\´ + SR.Name;
Destino := ´c:\Destino\´ + SR.Name;
if not CopyFile(PChar(Origem), PChar(Destino), true) then
ShowMessage(´Erro ao copiar ´ + Origem + ´ para ´ + Destino);
end;
I := FindNext(SR);
end;
end;
Observações

No exemplo acima, se o arquivo já existir no destino, a função falha (não copia). Para que a função possa sobreescrever o arquivo destino (caso exista), altere o último parâmetro de CopyFile para false. CUIDADO! Se um arquivo for sobreescrito, estará perdido para sempre!


Responder

24/02/2003

Henry

Brother.......funciono............Muito obrigado pela força......se precisa, eu so meio chucro, mas ate sei umas coisinhas..... aquele abraço.....Henry


Responder

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

Aceitar