Jump to content
Fórum Script Brasil
  • 0

Foco Na Próxima Textbox


Gabriel Cabral
 Share

Question

Ola pessoal

estou com uma duvida que aparentemente deve ser simples.....

tenho uma textbox para digitar algo com um numero determinado de caracteres....um CEP por exemplo...

então gostaria de ao terminar de digitar os 9 caracteres do CEP, o foco mudar automaticamente para a proxima textbox

tem como???

obrigado

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0
Propriedade: Tabindex

Então Rafael, eu qria que o foco mudasse sem eu ter que dar Tab ou Enter

é usando o Tabindex mesmo????

onde eu uso essa propriedade??

tentei aqui dessa forma....

If Len(txtAtend_Inicio) = 5 Then
txtAtend_Termino.TabIndex
End If

mas não consegui

Link to comment
Share on other sites

  • 0

acho que você pode fazer assim:

Private Sub Text1_Change()
    If Text1.SelStart = 9 Then SendKeys "{TAB}"
End Sub[/code]

onde 9 é o numero de caracteres que vao caber na textbox. pra facilitar você pode por o MaxLength no lugar.

tipo, usando o selstart você so vai mudar o foco quando ele digitar o caracter da ultima posicao. não sei se seria melhor assim, ou se seria melhor usando o len() que faria com que ele mudasse o foco sempre que o textbox atingisse 9 posicoes, veja o que você acha melhor.

Link to comment
Share on other sites

  • 0
ah KUROI

e se eu kiser que o foco vá para um botao ou textbox que não seja o proximo TabIndex??

o que devo usar??

Private Sub Text1_Change()
    If Text1.SelStart = 9 Then NomeDoTextBox.SetFocus
End Sub

ah é mesmo KUROI....bem lembrado :P

muito obrigado

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...