Sistema Abre mas não fica focalizado no Windows XP

Delphi

25/02/2008

quando se abre o sistema, e entra na tela inicial.. o Windows XP abre ele mais não focaliza.... Ja coloquei o comando abaixo

SetWindowPos(Fmlogon.handle, HWND_TOPMOST, Fmlogon.Left, Fmlogon.Top,Fmlogon.Width, Fmlogon.Height, 0);

ele ate aparece na frente, mas tem que clicar no campo senha para focalizar, mesmo eu ja dando .setfocus pelo sistema.... Para digitar a senha, tem que se clicar em cima do campo senha, pois ele não focaliza.. como resolvo isto..


Sistemp

Sistemp

Curtidas 0

Respostas

Onjahyr

Onjahyr

25/02/2008

vc tá usando algum componente de terceiros?

bom, tem uma propriedade no object inspector, que diz para focalizar na abertura do form um determinado componente: [b:ad2a04e28c]ActiveControl[/b:ad2a04e28c]


GOSTEI 0
Sistemp

Sistemp

25/02/2008

uso varios componentes de terceiro.. e mesmo fazendo o que falou não da certo... Vc abre o sistema.. ele motra a tela na frente tudo.. mas o aplicativo fica piscando lá no rodape do windows XP para ser clicado..


GOSTEI 0
Djjunior

Djjunior

25/02/2008

verifique onde está o focu, dê um breack no aplicativo e veja, se não me engando é algo do tipo focused no form...

já passei por algo do tipo e quando vi o focu na realidade estava em outro form


GOSTEI 0
POSTAR