progress bar..... Como utilizar num form?
29/08/2004
0
gostaria de saber como utilizar uma progressbar em um form. só para ver funcionando, nada muito complicado. tipo, qual gerenciador de evento usar, devo usar a fução Sleep()?
gostaria de saber qual o codigo para ter isso funcionando.
Desde já muito obrigado! =}
[color=red:a8563a3d15][b:a8563a3d15]Título editado pelo Moderador (AZ) - Removido: ´me ajudem!!´[/b:a8563a3d15][/color:a8563a3d15]
Raimundo_farias
Posts
29/08/2004
Oscar Candido
é um exemplo muito simples:
No envento OnTimer de um complente TTimer coloque o código :
ProgressBar1.Position := ProgressBar1.Position + 1;
caso não seja isto que vc procurtava poste de novo explicando melhor sua duvida
Espero ter ajudado
Um abraço
29/08/2004
Raimundo_farias
eu coloquei o Timer com intervalo = 1000.... coloquei o codigo da barra como vc falou:
procedure TFSplash.Timer1Timer(Sender: TObject); begin Barra.Position := Barra.Position + 1; end;
com as seguintes propriedades:
Max = 100
Min = 0
Position = 0
Step = 10
so que não completa a barra toda... na verdade so aparecem tres barrinhas... =/ e o form se fecha!
*** esse form é um splash... o programa ta assim:
begin FSplash := TFSplash.Create(Application); FSplash.Show; FSplash.Refresh; Sleep(3000); // para segurar a splash Application.Initialize; Application.CreateForm(TFormCadastro, FormCadastro); Application.CreateForm(TFichaCadastro, FichaCadastro); Application.CreateForm(TFSplash, FSplash); FSplash.Free; Application.Run; end.
e no codigo da splash só tem aquele procedimento de cima....
será que vc pode me dar uma luz.??
Valeu caraa!!!! :shock:
29/08/2004
Oscar Candido
Acho que oq aconteceu ai foi que estava tudo muito devagar, rsrs, por isso não dava pra perceber bem a variação do ProgressBar,.
Espero qeu dê certo agora.
Um abraço
30/08/2004
Raimundo_farias
pelo menos esta mais ´apresentavel´... rsrsrs !
Valeu, um abraço! :wink:
Até mais!
Raimundo Farias
Clique aqui para fazer login e interagir na Comunidade :)