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