Faire dancer son clavier

Contenu du snippet

Comment faire flasher les lumières a la suite sur le clavier

Source / Exemple :


Private Declare Function GetKeyboardState Lib "user32" (pbKeyState As Byte) As Long
Private Declare Function SetKeyboardState Lib "user32" (lppbKeyState As Byte) As Long
Private Touches(0 To 255) As Byte
Dim État As Integer

'Timer 3

Private Sub Timer3_Timer()
État = État + 1
If État = 1 Then
ChangerÉtat vbKeyNumlock, 1
ElseIf État = 2 Then
ChangerÉtat vbKeyNumlock, 0
ElseIf État = 3 Then
ChangerÉtat vbKeyCapital, 1
ElseIf État = 4 Then
ChangerÉtat vbKeyCapital, 0
ElseIf État = 5 Then
ChangerÉtat vbKeyScrollLock, 1
ElseIf État = 6 Then
ChangerÉtat vbKeyScrollLock, 0
État = 0
End If
End Sub

'Changement

Private Sub ChangerÉtat(Touche As KeyCodeConstants, Etat As Integer)
Dim RetVal As Long
Touches(Touche) = IIf(Touches(Touche) = 1, Etat, Etat)
RetVal = SetKeyboardState(Touches(0))
End Sub

Private Sub Form_Load()
état=0
end sub

Conclusion :


Pas juste les gens qui veulent dancer

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.