Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

(Tutorial) Barra De Progresso Para o Carregamento Do Seu Programa


josue1602
 Compartilhar

Posts Recomendados

Daew Galerinha Eu Denovo xD

Hj Vo Explica Como Por Uma Barra De Progresso Para o Carregamento Do Seu Programa. Vamos Lá.

 

Primeiro Vo Postar Uma Foto Aki Do Meu Programa Pronto Pra Vcs Terem Uma Ideia De Como Deve Ficar.

progr.png

 

Primeiro De Tudo Com Seu Delphi Aberto E Com o Projeto Criado Crie Outra Form File>>New>>Form

Agora Vc Vai Ter 2 Form a Form1 e a Form2

 

Na Form 1 Adicione Um ProgressBar Na Aba Win32 e Adicione Tmb o XpManifest Pra Fica Bunitinho xD e Por Ultimo Adicione Um Timer Na Aba System

 

Agora Vamos Para os Code

 

De Dois Clicks Em Cima Do Timer e Adicione Essas Linhas De Code:

var

x:Integer;

begin

for x:=0 to 100 do

begin

ProgressBar1.Position:=ProgressBar1.Position+1;

Sleep(90);

end;

ProgressBar1.Position:=0;

Form2.show;

form1.Hide;

timer1.Enabled := false;

end;

 

OBS: Apague O Begin Que Tah Escrito Quando Vc Da Dois Clicks Do Timer.

 

Deu A Form1 Tah Pronta Agora Vamos Para A Form 2:

 

Vá Em Propriedades Localizado O Object Inspector Depois Click Em Events e Por Ultimo De Dois Clicks No OnClose Não Exatamente Em Cima Do Nome Mas Sim Ao Lado Onde Naum Vai Ter Nada Escrito.

e Adicione Esse Code:

application.Terminate;

 

Uma Imagem Pra Quem Naum Achar:

eventzq.png

 

e Agora No Form 2 Fassa Seu Programa ;D

 

é Isso Galerinha xD

 

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

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

 

Creditos:

Júlio César Por Parte Dos Code

e A Mim Tmb xD

 

Link para o comentário
Compartilhar em outros sites

Na minha opinião é possível dar uma melhorada no code .

Eu não sei dos outros, mas eu odeio 'sleep', ele trava o programa e até faz ele parar de funcionar dizendo 'O PROGRAMA NÃO ESTÁ RESPONDENDO' :S

Eu prefiro SplashScreen, mas mesmo assim obrigado por compartilhar.

 

Abraços!

Link para o comentário
Compartilhar em outros sites

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

×
×
  • 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.