Manipulação FTP Via Win32
apos verificar a edição 80 o artigo Atualização automática de aplicações via FTP, tive algumas duvidas que nao conseguir resolver...
Preciso realizar duas operações:
1 - Preciso verificar se existe um determindo arquivo no FTP, a mesma logica do fileexiste
2 - Preciso apagar direto pelo codigo um determinado arquivo q esta no diretorio em um FTP, a mesma logica do deletefile
Preciso muito da ajuda de vcs....
Preciso realizar duas operações:
1 - Preciso verificar se existe um determindo arquivo no FTP, a mesma logica do fileexiste
2 - Preciso apagar direto pelo codigo um determinado arquivo q esta no diretorio em um FTP, a mesma logica do deletefile
Preciso muito da ajuda de vcs....
Cd.wagner.sena
Curtidas 0
Respostas
Aldus
13/04/2007
Olá Wagner, se você estiver utilizando o componente idFtp:
Para delete um arquivo do ftp:
Para verificar a existência de um arquivo, você deverá utilizar o seguinte código:
Espero tê-lo ajudado.
Att
Mario
Para delete um arquivo do ftp:
idFtp.delete(´nomedoarquivoqueestanoftp´);
Para verificar a existência de um arquivo, você deverá utilizar o seguinte código:
{Depois de conectar}
idFtp.List(nil); //Cria em memória a lista de arquivos constantes no ftp
for i:=0 to idFtp.DirectoryListing.Count-1 do begin
//Aqui você faz a verificação da existência do arquivo
if idFtp.DirectoryListing.Items[i].FileName = ´nomedoarquivo´ then
//Faca algo
end;Espero tê-lo ajudado.
Att
Mario
GOSTEI 0
Cd.wagner.sena
13/04/2007
Obrigado, funcionou sim, valeuuuu
GOSTEI 0