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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Pressionamento de teclas com shift
edmar.santos
FORTALEZA
CE - BRASIL
ENUNCIADA !
Postada em 12/07/2011 12:01 hs            
Caros,

Estou tentando desenvolver algumas teclas de atalho na minha aplicação, como ex: shift+F2, mas não estou conseguindo. Como se faz um código assim?
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 12/07/2011 12:41 hs            
se for no form seria assim
 
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Dim ShiftDown, AltDown, CtrlDown
ShiftDown = (Shift And vbShiftMask) > 0
AltDown = (Shift And vbAltMask) > 0
CtrlDown = (Shift And vbCtrlMask) > 0
If KeyCode = vbKeyF2 Then ' Display key combinations.
If ShiftDown And CtrlDown And AltDown Then
MsgBox "SHIFT+CTRL+ALT+F2."
ElseIf ShiftDown And AltDown Then
MsgBox "SHIFT+ALT+F2."
ElseIf ShiftDown And CtrlDown Then
MsgBox "SHIFT+CTRL+F2."
ElseIf CtrlDown And AltDown Then
MsgBox "CTRL+ALT+F2."
ElseIf ShiftDown Then
MsgBox "SHIFT+F2."
ElseIf CtrlDown Then
MsgBox "CTRL+F2."
ElseIf AltDown Then
MsgBox "ALT+F2."
ElseIf Shift = 0 Then
MsgBox "F2."
End If
End If
End Sub
 
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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