Executar o botão automaticamente em tempo de execução?
04/10/2004
0
Me deparei com uma situação muito chata hoje.
Criei um formulário coloquei um botão e um Timer com o tempo setado em (100), dentro do timer tem uma linha de código que simula o clique no botão, tipo:
Button1.clisk;
E a partir daí é executado o código que tem dentro do botão. O problema é que o Timer não ta efetuando o clique... o Que pode ser? Tem alguma outra maneira de executar o botão?
Abraços
Redoctober
Posts
04/10/2004
Flaviosan
Button1Click(Sender);
Coloque o nome do seu botão, ficando assim ´seubotaoClick(Sender)´. Isso chamara diretamente a ação definida no event OnClick do seu botão.
Espero ter ajudado.
04/10/2004
Paulo_amorim
Tente debugar o programa, veja se nao tem algum jeito de ele não cair nesse evento..
De qualquer forma, tente chamar através do método
Button1.OnClick(self);
Mas já que ele faz a mesma coisa, não vejo motivo de ele funcionar e o Click não... seilá né
Até+
04/10/2004
Osocram
Dae eh mais facil vc chamar o procedimento no timer...
mas em todo caso p chamar o evento Click do botaum, eh como o Paulo_Amorim descreveu acima.
Clique aqui para fazer login e interagir na Comunidade :)