Nästan alla kontroller har en KeyDown/KeyUp event... denna är från ett formulär. Notera att KeyPress använder ASCII-värden och inte KeyCode. Enter har exempelvis värdet 13 när det gäller KeyAscii. Alla VB konstanter hitar du i Object Browser (Tryck F2 eller via meny View/ObjectBrowser..).Sv: Tangent Namn
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
'Markera KeyCode och tryck på F1 för mer info om de olika tangenterna och vad
'Shift innebär.
If KeyCode = vbKeyReturn Then
MsgBox "Du tryckte på Enter!", vbExclamation
End If
End Sub
Tips: När tangenten SHIFT trycks ner har Shift värdet 1 och när CTRL trycks ner har Shift värdet 2.
/ W.NETSv: Tangent Namn
Namnen på alla tangenter finns under KeyCodeConstans.
/Ibbe