Splash Animada na conexão ao Banco

Delphi

24/01/2016

Olá, tenho uma aplicação em Delphi que necessita conectar ao banco de dados. Gostaria de colocar um splash animado com o TAnimate por exemplo para exibir enquanto o usuário aguarda a conexão ao banco de dados. O problema é que o animate so ative apos ou antes de inicializar o metodo open, durante que é o que realmente demora as vezes ele para. Já procurei mais de 1000 exemplos na net com threads mas todos os exemplos são iguais, um contador que atualiza uma tela, não consigo implementar isso na minha lógica uma vez que preciso que a função que conecta deve me retornar verdadeiro ou falso. Obrigado Pessoal!
Alessandro Ribeiro

Alessandro Ribeiro

Curtidas 0

Respostas

Mateus Carvalho

Mateus Carvalho

24/01/2016

Tente o seguinte:

Na thread, coloque o código para abrir a conexão. Depois disso, siga os passos abaixo:

1. Ative o TAnimate
2. Execute a thread
3. Após receber a resposta de conexão do banco, desative o TAnimate
GOSTEI 0
POSTAR