Notifications
Clear all

Somar letras - Tipo (Len) + (Len)

4 Posts
2 Usuários
0 Reactions
707 Visualizações
(@depoisteconto)
Posts: 183
Reputable Member
Topic starter
 

Galera, boa tarde!

To tentando resolver uma questão, mas preciso do auxílio de vocês também.

Tenho um teclado feito em um formulário, que na verdade, é uma imagem e em cima de cada tecla tem um CommandButton.

Se pressionar qualquer letra do teclado, no Combobox abaixo vai aparecer a letra correspondente.

Eu queria somar as letras tipo: Se clicar em A e depois e B, que fique ab, se depois eu clicar em C, que fique abc e assim por diante.

Atualmente quando a cada tecla pressionada, aparece apenas a letra, ou seja, uma letra substitui a outra.

Tem como?

Segue imagem do que estou falando.

Obrigado.

 
Postado : 12/04/2013 1:07 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Sem "ver", fica um pouco dificil, mas suponho que cada "tecla" gere um evento(possivelmente o on_click do botão) e altere o seu textbox.
Talvez seja assim :

cmdbutton1_click()
seutext.text="a"
end sub
cmdbutton2_click()
seutext.text="b"
end sub

Experimente algo assim:

cmdbutton1_click()
seutext.text=seutext.text & "a"
end sub
cmdbutton2_click()
seutext.text=seutext.text & "b"
end sub
 
Postado : 12/04/2013 1:40 pm
(@depoisteconto)
Posts: 183
Reputable Member
Topic starter
 

Caro Reinaldo,

Obrigado pela resposta, vou votar na sua resposta até pra você sair desse número “cabuloso” que se encontra atualmente rsrs...

Seguinte cara, perguntei, mas a pergunta foi meio tosca, depois de ter gerado o tópico eu pensei e fiz - me.combobox1 = me.combobox1 + “a” e pronto. Funcionou.
Mas me surgiu outra dúvida e talvez possa ajudar.

Nas propriedades de um combobox temos uma que se chama Style, com opções de combo e list.

A combo permite digitar no combobox e funciona como um auto-complete
A list não permite edições.

Pois bem, gostaria de saber se tem como ao digitar no teclado do formulário e fazer o mesmo efeito da opção combo.
Atualmente isso não é possível, apesar de consegui acumular as letras, a combo não faz aquela seleção dos nomes a cada nova letra digitada.

At

 
Postado : 12/04/2013 1:52 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Creio que tem jeito, porem de momento não sei, preciso pesquisar/testar.

 
Postado : 12/04/2013 2:26 pm