Ir para conteúdo
Faça parte da equipe! (2024) ×

[Tutorial] Criando um Gerenciador de Downloads Simples.


cavera09
 Compartilhar

Posts Recomendados

Ola Galera da WC.Hoje irei ensinar a vocês a criar um Gerenciador de Downloads!

 

 

bo6.pngExplicação:

 

Oque é um Gerenciador de Downloads?

Um gerenciador de downloads é um programa de computador criado para baixar ou fazer downloads de arquivos da Internet.

 

 

bo3.pngTutorial:

 

 

1- Inicie um novo projeto : File / New / VCL Form Aplication;

 

2- Coloque um Button, um Edit, um Progressbar e um Label, e um idHTTP (Paleta Indy Clients);

 

3- No evento OnClick (Para Quem Não Sabe OnClick é Só Clicar 2 Vezes No Button e colar o Código entre as Palavras Begin e End.) do Button apague o Begin e o End; e coloque o código abaixo:

É necessário se cadastrar para acessar o conteúdo.

 

4- No evento OnWork do id.(Propriedades do idHttp1 / Eventos / OnWork.Clique 2 Vezes e cole o Código.)

 

É necessário se cadastrar para acessar o conteúdo.

 

5- No evento OnWorkBegin do id(Propriedades do idHttp1 / Eventos / OnWorkBegin.Clique 2 Vezes e cole o Código.)

 

É necessário se cadastrar para acessar o conteúdo.

 

6- No evento OnWorkEnd do id.(Propriedades do idHttp1 / Eventos / OnWorkEnd.Clique 2 Vezes e cole o Código.)

É necessário se cadastrar para acessar o conteúdo.

 

7- Agora dê F9, e teste a aplicação.

 

Topico Por: Cavera09 com o Conteudo de : Planeta Delphi

Eu Adequei este Tutorial Para Iniciantes!

 

 

 

Link para o comentário
Compartilhar em outros sites

Aham.... vamos lá:

 

Criado Por: Cavera09 com a Ajuda de : Google

 

Na boa... primeiramente, tira seus créditos dai......

 

No inicio, entendi essas fita de "'Você pode ver os links antes de Responder." em meio ao codigo ;P

 

depois...

estranhei o tópico, procurei na internet conteudo semelhante... e, adivinham ?........ ele é totalmente copiado... --'

 

e há ele em um fórum aonde aparece isso de "'Você pode ver os links antes de Responder", enfim, ele copiou sem testar ou ler o tópico....(facilmente se encontra esse outro forum em que há esse mesmo erros... e abaixo, postarei o link do site em que da pra entender o codigo)....

 

Link, que, ao meu ver, esta sem erros:

Planeta Delphi - Dicas | Download com idhttp e progressbar...

 

Se for pra copiar...

PRIMEIRO: copiasse certo;

SEGUNDO: acrescentasse coisas como parar o download e depois continuar, ficaria interessante , e pelo menos deixaria de ser coisa de ripper... voce não fez isso com a ajuda do google, e sim somente copiou tudo...=P...

 

 

FALANDO SÉRIO... A UNICA COISA QUE VOCÊ FEZ FOI COLOCAR "CORES" NO TÓPICO...

 

 

flw, abraçs

Link para o comentário
Compartilhar em outros sites

Não

Eu Expliquei o Tutorial,concertei os erros de portugues destaquei em vermelho coisas importates,em fim não esta completamente igual ao do platneta delphi!

Como Vi Que Ninguem Avia Postado Isso

Postei!

Não Me Lembrava o Site que tinha visto isso pois um amigo me passou o tutorial.

Por isso nos créditos eu boei Cavera09 com a ajuda do Google!

Por Acaso no site dizia oque era os eventos?

Eu copiei sim mais n sabia o site

Eu adequei o contudo para iniciantes que não sabiam oque eram certas coisas.

Agora Que você postou o site dragonboss irei alerar os creditos!

Aqui Esta o Tutorial Que eu tinha!

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
Compartilhar em outros sites

Não

Eu Expliquei o Tutorial,concertei os erros de portugues destaquei em vermelho coisas importates,em fim não esta completamente igual ao do platneta delphi!

 

Então nos enCine.

 

E quando você for citar as fontes, UTILIZE LINKS e não nome do site.

Link para o comentário
Compartilhar em outros sites

Não achei onwork nem onworkend nem onworkbegin. Da pra ve q é bem pra iniciante msm em

 

Coloca imagems dai sim fica melhor ;D

 

Fica no IdHTTP, no object inspector - Events

85276861.jpg

Procure direito pra falar de uma pessoa, se é iniciante ou não, porque todos somos iniciantes no começo, ninguém nasce sabendo a andar, o mesmo com linguagem de programação, por favor respeito !

 

#Topico

Muito legal da sua parte compartilhar, bem simples mais legal. Vamos ver nesta parte que não entendi oque faz:

É necessário se cadastrar para acessar o conteúdo.

Não seria mas facil colocar o link direto, porque isso tem 90% de dar errado, e também você pode colocar se não dar certo o download aparecer a mensagem de erro, uma coisa que você não colocou:

É necessário se cadastrar para acessar o conteúdo.

E no lugar de Label, seria bem melhor usar mensagem !

Até e Abrasz

4I1ShmNRGyg2k.webp

Link para o comentário
Compartilhar em outros sites

Créditos seus pela criação do tópico,apesar de não ter trabalho nenhum quase.

 

Típico de quem escreve:

 

"Não

Eu Expliquei o Tutorial,conCertei os erros de portugues destaquei em vermelho coisas importates,em fim não esta completamente igual ao do platneta delphi!"

 

e "Membro Foda" no título de usuário.

Link para o comentário
Compartilhar em outros sites

mesmo eu avisando, colocando o link correto.... O CARA NÃO CORRIGIU O CODIGO:

 

IdVocê .('www.webcheats.com.br'+arquivo, MyFile); // Fazendo o download do arquivo

 

manow, voce tentou corrigir sem olhar né ? ahh to ligadooo... coisa de member fodastic x.X

 

corrigindo a linha:

 

 

nem vo procurar mais erros, ahh, esse tópico merece closed...

 

 

flw

Link para o comentário
Compartilhar em outros sites

Fica no IdHTTP, no object inspector - Events

85276861.jpg

Procure direito pra falar de uma pessoa, se é iniciante ou não, porque todos somos iniciantes no começo, ninguém nasce sabendo a andar, o mesmo com linguagem de programação, por favor respeito !

 

#Topico

Muito legal da sua parte compartilhar, não gostei muito dos códigos ( POG ), bem simples mais legal. Vamos ver nesta parte que não entendi oque faz:

É necessário se cadastrar para acessar o conteúdo.

Não seria mas facil colocar o link direto, porque isso tem 90% de dar errado, e também você pode colocar se não dar certo o download aparecer a mensagem de erro, uma coisa que você não colocou:

É necessário se cadastrar para acessar o conteúdo.

E no lugar de Label, seria bem melhor usar mensagem !

Até e Abrasz

 

 

AAh vlw mas msm assim deu erros :S tipo vo clica no on Work da um erro la Aluma coisa com "End" sabe oque pode ser?

Link para o comentário
Compartilhar em outros sites

Você apagou o end. ( sem ele o projeto da erro, porque é como não teria fim )

*~Kill

Coloque o erro, porque a 4º linha é o try, e não tem como dar erro no try, porque tem o finally. ( está tudo certo )

Até e Abrasz

4I1ShmNRGyg2k.webp

Link para o comentário
Compartilhar em outros sites

O código ainda tem erro viu...

É necessário se cadastrar para acessar o conteúdo.

Você deve usar aspas simples e não duplas.

 

Você definiu caminho, mas ele não foi usado no código.

 

Corrigi umas coisinhas:

É necessário se cadastrar para acessar o conteúdo.

Você pode combinar com um SaveDialog '-'

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.