2015-02-06 1 views
2

데이터베이스 형식 중 하나가 제대로 작동하지 않았습니다. NumLock이 꺼져 있다는 것을 깨닫기까지는 어느 정도 시간이 걸렸습니다. NumLock이 꺼져있을 때 키를 눌러 프로세스를 되돌릴 수 있지만 NumLock을 끄는 키를 실수로 누르는 것이 아닐 수도 있습니다. MS Access에서 윈도우의 오른쪽 하단에 "Num Lock"이 켜져 있으면 켜고 꺼져 있으면 아무것도 표시되지 않습니다. "Num Lock"이라는 단어가 나타나지 않는다고 경고하는 방법이 있습니까?NumLock이 꺼져있을 때 Access 내에서 경고가 필요합니다.

답변

2
GetNumlock = CBool(GetKeyState(vbKeyNumlock) And 1) 

예 :

If (CBool(GetKeyState(vbKeyNumlock) And 1) = True 
    MsgBox "NumLock is on." 
End If 
+0

감사합니다. 이 절차는 어디에 두어야합니까? –

+0

이것은 단지 당신에게 열쇠의 상태를 제공합니다. 특정 요구 사항에 따라이를 어떻게 처리해야하는지 파악해야합니다. 내 답변에 예제를 추가했습니다. –

관련 문제