Array
(
)

Executar o botão automaticamente em tempo de execução?

Redoctober
   - 04 out 2004

Pessoal blz???

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:

#Código


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


Flaviosan
   - 04 out 2004

Tenta assim:
#Código

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.


Paulo_amorim
   - 04 out 2004

Olá

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 #Código

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é+


Osocram
   - 04 out 2004

no codigo do botaum so tem o procedimento??

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.