Erro no Foco

Delphi

26/05/2006

Olá!!

Estou tendo um probleminha para passar o focus de um determinado componente para outro.

O negocio e o seguinte, minha aplicacao tem um TMemo, onde preenche o mesmo em tempo de execucao e quando a aplicacao da o Show, o curso fica ´perdido´ no TMemo.

Esse preenchimento e no envento OnCreate e com isso gostaria de estar passando o foco para outro componente.

Mais esta apresentedo o seguinte erro:

´ CANNOT FOCUS A DISABLED OR INVISIBLE WINDOW´


Developerb

Developerb

Curtidas 0

Respostas

Massuda

Massuda

26/05/2006

No OnCreate, ao invés de usar .SetFocus do controle que voce quer que receba o foco, ajuste o valor da propriedade .ActiveControl do form para o controle que você quer que receba o foco. Por exemplo, para ajustar o foco no botão MeuBotao...
ActiveControl := MeuBotao;



GOSTEI 0
Developerb

Developerb

26/05/2006

Ok!! resolver o problema!!

[]´s 8)


GOSTEI 0
POSTAR