• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

mpeixoto

[VB6] Focus na Textbox [Resolvido]

10 mensagens neste tópico

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!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ou entao no on change verificas o length do texto que tens na textbox se for igual a 6 passas o focus para a outa textbox

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Quando carregas em qualquer botão o focus passa para ele.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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 :/

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

soulsick isso tambem nao funciona, por acaso já tinha feito isso

obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

como o NuGuN disse posta ai o codigo dos botoes pode ajudar a descobrir "o problema" ... :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pois, não há problema nenhum, mas sim falta de atenção! :rant_01:

Obrigado e peço desculpa! :-[

0

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