Fórum Enigma: mostrar Progresso de um select???? #185800
02/10/2003
0
ja procurei achei um topico no forum falando sobre callback do BDE mas isso nao ´e o que eu pretendo
tentei de uma forma bem simples ao menos demonstrar que o select estaria em progresso tipo:
btnConfirma.Enabled:= false;
btnVoltar.Enabled:=false;
Screen.Cursor:= crSQLWait;
Timer1.Enabled:=true;// onde o timer mostra/oculta um label
try
with QryTemp do
begin
..............
.............
Open;
end;
Screen.Cursor:= crDefault;
btnImprime.Enabled:=true;
btnVoltar1.Enabled:=true;
Timer1.Enabled:=false;
.............
MAS QUANDO EU DISPARO O SELECT ELE NAO ATIVA O TIMER
ALGUEM TEM UMA DICA, OU UMA SOLUÇÃO
GRATO PELA ATENÇÃO
Macario
Curtir tópico
+ 0Posts
02/10/2003
Rodrigo Coutinho
[]s, Rodrigo Coutinho
Gostei + 0
02/10/2003
Macario
Application.progessmessages no código abaixo?
Outra coisa com isso eu poderia usar uma progressbar ou gauge?
ou pelo menos usar um timer para fazer um label ficar piscando enquanto o select nao termina?
Gostei + 0
02/10/2003
Afarias
T+
Gostei + 0
02/10/2003
Macario
Colegas realmente esta dificl. a função que tem neste forum que utiliza functions do BDE é meia complicada pra mim poder acertar ela para funcionar corretamente
Outra coisa que exponho...é que nao consigo executar qualquer outro procedimento quando o select é iniciado ate ele terminar por que será que ocorre isso. tipo o timer citado acima
Gostei + 0
02/10/2003
Marlon Spiess
Boa sorte
Gostei + 0
02/10/2003
Macario
1. o select é sobre [b:0597e7650c]dbf[/b:0597e7650c]
2. voces ja tem ideia da demora que deve ser...certo?
3. a minha necessidade em ter [b:0597e7650c]´algo´[/b:0597e7650c] que mostre progresso
é para que o usuario nao pense que o micro travou, pois dependendo do select ele demora até mais de 5 minutos
por isso a necessidade de algo imitando um progresso
como ja disse tentei usar um timer para fazer um label ficar piscando mas quando ativo o timer e em seguida entra o select o timer para de funcionar.
espero que juntos achemos uma solução por que seria de muito valor a todos...ao menos é o penso
Gostei + 0
02/10/2003
Marlon Spiess
Gostei + 0
02/10/2003
Macario
http://delphiforum.icft.com.br/forum/viewtopic.php?t=20796&start=0&postdays=0&postorder=asc&highlight=progress+progresso+progressbar
da uma olhada lá
valeu pela ajuda...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)