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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  set focus
jongle
CAPANEMA
PA - BRASIL
Postada em 05/06/2006 21:30 hs            
pessoal, como eu faço para que o setfocus  de um command nao vá para a frente, só pasa traz, ex: command1.index=1, command2.index=2, caso o usuario tecle com a seta para baixo do teclado, ele nao iria para command3.index=3.. mais sim para command1.index=1
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 06/06/2006 08:21 hs         
1 - Coloque a propriedade KeyPreview do Form como true.
2 - No evento KeyDown do form faça algo como isso:
if KeyCode = vbkeyup then
   sendkeys "+(Tab)"
elseif keycode = vbkeydown then
   sendkeys "{TAB}"
end if
Isso vai fazer com que quando o usuário pressionar seta para cima, o foco vá para o controle anterior, e com a seta para baixo para o próximo controle. Você pode adaptar isso para a sua necessidade sem problemas.
   
jongle
CAPANEMA
PA - BRASIL
ENUNCIADA !
Postada em 14/06/2006 09:34 hs            
valeu camarada, mesmo...
 
obrigado
   
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