Cliente FTP com Delphi XE6 | Vídeo

Cliente FTP com Delphi XE6 | VídeoOlá pessoal hoje vamos desenvolver uma aplicação cliente FTP com Delphi XE6, alguns leitores podem estranhar pois o forte do blog são postagens de PHP mas também programo em Delphi há vários anos.

Hoje em dia com menos projetos devido a minha especialização em desenvolvimento WEB, mas gosto de integrar minhas aplicações em Delphi com a internet, então pretendo escrever alguns posts com Delphi sempre voltado para algum tipo de integração com a WEB.

Desenvolvendo cliente FTP com Delphi XE6

Objetivo desse post e do vídeo é demonstrar como é fácil trabalhar com FTP utilizando Delphi e o componente TIdFTP, nesse exemplo vou construir uma aplicação cliente FTP, para essa aplicação é necessário baixar RXLib download aqui e instalar. Vou postar os códigos separados por procedure e ao final explico as funcionalidades no vídeo.

Evento OnClick do botão Conectar

 

Post relacionado:  Autocomplete com jQuery UI + PHP + MySQL

Evento OnClick do botão Desconectar

 

Evento OnClick do botão Upload

 

Evento OnClick do Botão Download

 

Post relacionado:  Requisições com a biblioteca cURL no PHP

Evento OnStatus do TIdFTP

 

Evento OnChange do TDirectoryEdit

 

Layout da Aplicação

Arquivos locais do lado direito e arquivos no servidor WEB do lado esquerdo.

Layout da aplicação cliente FTP

 

Assista aos vídeos complementares

Construindo a interface

 

Codificando os botões

 

Bom pessoal, nesse post demonstrei como é simples construir uma aplicação FTP com Delphi XE6, essa solução pode ser aplicada de diversas maneiras eu mesmo já integrei sistemas em PHP com aplicações em Delphi onde era necessário utilizar FTP. Nesse post para fins didáticos achei melhor construir uma interface com detalhes, mas nada impede que o FTP seja usado de outra maneira.

Se você gostou desse post compartilhe nas redes sociais abaixo, até a próxima …

Tags:,
Show Buttons
Hide Buttons