Ir para o conteúdo
mpeixoto

[VB6] Focus na Textbox [Resolvido]

Mensagens Recomendadas

mpeixoto    0
mpeixoto

Eu tenho 2 textbox's e eu pretendo o seguinte:

Quando a textbox1 ficar preenchida com 6 caracteres(numeros) quero que o focus passe para a textbox2. Ou seja, quero que o utilizador continue a escrever mas na textbox seguinte. Penso que a propriedade para este evento seja o Focus mas não sei trabalhar com ele. Porque no meu form tenho um teclado onde o utilizador faz click nos buttons que iram escrever nessas textbox's.

Espero não ter sido confuso quanto á minha dúvida!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Asgorath    0
Asgorath

Boas

No evento key down do textbox1 vais contando o numero de caracteres, quando chegas a 6 fazes nomedoform.textbox2.setfocus.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
mpeixoto    0
mpeixoto

A verificação dos 6 caracteres não é o problema o meu problema é mesmo o focus, com o SetFocus a textbox2 ganha o focus mas depois quando carrego em qualquer botao para escrever nela o focus passa outravez para a textbox1 e escreve nela.

Obrigado aos dois!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Soulsick    1
Soulsick

ao clicares no botao se quiseers q o focus passe para a textbox2 e so meteres a instrução... acho q é isso que tu queres :/

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
NuGuN    2
NuGuN

O que fiquei a perceber foi o seguinte, tens como teclado botões na tua form certo? E depois mesmo que metas o focus na text2 quando carregas num dos botões o focus volta à text1 certo? Se é esse então talvez vendo o o código que tens nos botões ajude.

Nos botões não tens nada deste genero pois não:

text1.text = ......

Cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade