Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kauebranco

Colocar foco(setFocus) em uma coixa de texto via código

Recommended Posts

pessoal .. o nome da minha caixa de texto é : txtData tento colocar o foco nela assim : txtData.setFocus()e da o seguinte erro : ----------------------------------------------------------Run-time error '5' :Invalid procedure call or argument----------------------------------------------------------alguem faz idéia do que seja .. e como eu faço pra colocar o foco na caixa de texto ??Obrigado !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais como eu disse ali eu fiz isso .. axo que você num leu ... eu coloquei extamente assim e deu o erro que te mostrei alio que pode ser ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais como eu disse ali eu fiz isso .. axo que você num leu ... eu coloquei extamente assim e deu o erro que te mostrei ali

Você fez isso: setFocus()! Isso aí é diferente disso: setFocus!

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

eu mudei depois e tirei os parenteses e continuou dando o mesmo erro .. vou colocar a foto do que ta acontecendo pra você ver direitinho ...

 

esse é o link da foto do erro :

http://www.kauebranco.xpg.com.br/erro.jpg

 

e essa é a linha que fica marcada quando eu aperto DEBUG no erro :

http://www.kauebranco.xpg.com.br/debug.jpg

 

 

:unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso mesmo .. esse meu código ta no LOAD do form .. e somente nesse LOAD do form que da erro ... pois em outros trechos do meu programa tem o mesmo código e naum da erro !!!!se alguem souber como resolver isso fico grato .. no ACTIVATE do form num posso colocar pois meu programa fica fora de foco toda hora e o foco num pode voltar sempre pro mesmo lugar pois ele ja poderia estar em outro lugar antes !!!!!será que é pq no LOAD os objetos do form ainda naum foram completamente carregados e ele num reconhece o objeto ??mais ai se fosse isso naum funcionaria código nenhum né ... sei la .. obrigado pela força ai pessoal !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você definir a propriedade TabIndex da caixa de texto como 0(zero), então quando você iniciar o formulário a caixa de texto vai estar com o foco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fillipe .. obrigado .. eu fiz isso mesmo que você disse .... sem querer eu estava mexendo nessas coisas de TAB e isso começou a funcionar realmente !!! mais de qualquer jeito axo estranho akele código num funcionar !!mais beleza ..problema resolvido !!!vlw galera!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.