USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  CommandButton Ficou doido
Scaliburth
BELO HORIZONTE
MG - BRASIL
Postada em 09/06/2004 16:29 hs            
Olá pessoal,
    Será que alguem pode me ajudar, pois eu nao consigo saber de onde que 3 commandbutton no meu programa ficaram doido.
    Eu utilizo em meu formulário 3 opcoes, um em cada buton, e coloquei o foco no botao do meio. Antes toda vez que eu tinha que mudar ou para 2 opcoes ou para 3, eu tinha que compilar o programa novamente, e deixava um botao como enabled, no caso de 2 opcoes, nao dava o problema que estou tendo agora.
    Atualmente mudei esta opcao de tal forma que quando abro o formulario ele busca no registro if a opcao é para 2 ou para 3 buton disponíveis, desta forma não preciso compilar novamente o programa.
    Mas o meu problema mesmo é que, quando todos os butons estao disponíveis e o foco está no buton do meio, AO TECLAR A SETA PARA DIREITA ELE VAI PARA O BUTON DA ESQUERDA, E AO TECLAR A SETA PARA ESQUERDA ELE VAI PARA O BUTON DA DIREITA. E COM A TECLA TAB ELE DÁ A MESMA COISA
     Já tentei de tudo, não mudei nada no código para interferir nisso, ja tentei muda-los de posicao, ja tentei tambem mudar o Index deles pois todos os 3 butons tem o mesmo nome, já desativei o tabstop, mas nada consigo. Para falar a verdade eu nunca vi isso.
     Se alguem souber por favor me ajude!
 
     Valeu!
     
natarelli
não registrado
Postada em 09/06/2004 16:51 hs   
Amigo,
Coloque a propriedade TabIndex: botão central = 0, botão da esquerda = 2, botão da direita = 1.
Acho q isso resolve seu problema.
Abraços
     
Semmer
não registrado
Postada em 09/06/2004 16:53 hs   
Já experimentou a propriedade tabindex?
     
Anjo Negro
SÃO GONÇALO
RJ - BRASIL
Postada em 09/06/2004 17:20 hs            
vc tem q saber o q está na propriedade keypress de cada botão... mas pelo problema que está falando isso me parece tabindex mesmo...
 

_______________________

Anjo Negro

anjonegro86@ibest.com.br

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página