Berikut ini adalah kode yang digunakan untuk mengaktifkan atau menonaktifkan Num Lock, Caps Lock, dan Scroll Lock pada keyboard.
Di bagian '(Declarations)' dari Form ketikkan :
Di bagian '(Declarations)' dari Form ketikkan :
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Integer, ByVal dwExtraInfo As Integer)
Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Integer) As Integer
Private Const kNumLock = 144
Private Const kCapsLock = 20
Private Const kScrollLock = 145
Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Integer) As Integer
Private Const kNumLock = 144
Private Const kCapsLock = 20
Private Const kScrollLock = 145
Berikut cara penggunaannya untuk Num Lock :
keybd_event kNumLock, &H45, 1 Or 0, 0
keybd_event kNumLock, &H45, 1 Or 2, 0
keybd_event kNumLock, &H45, 1 Or 2, 0
Untuk Caps Lock :
keybd_event kCapsLock, &H45, 1 Or 0, 0
keybd_event kCapsLock, &H45, 1 Or 2, 0
keybd_event kCapsLock, &H45, 1 Or 2, 0
dan untuk Scroll Lock :
keybd_event kScrollLock, &H45, 1 Or 0, 0
keybd_event kScrollLock, &H45, 1 Or 2, 0
keybd_event kScrollLock, &H45, 1 Or 2, 0
Untuk memeriksa aktif tidaknya, berikut contoh kodenya (untuk Num Lock) :
If CBool(GetKeyState(kNumLock)) = True Then
'jika aktif
Else
'jika non aktif
End If
'jika aktif
Else
'jika non aktif
End If
Semoga Bermanfaat .
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :