vbKey .. 내장키값
키 값
-
VB 내장 키 상수란 VbKey~~ 하는 식으로 해당 키의 이름만을 입력해서 키 처리를 할 수 있게 해 주는 것을 말합니다.
예를 들어 폼의 Key_Down 이벤트에서 왼쪽 화살표키가 입력되었는지 알아보려면 아래의 이프문을 써야합니다.
If keycode = 25 then
하지만 내장 키 상수를 이용하면 나중에 알아보기 쉬운 코드를 작성할 수 있습니다.
If keycode = vbkeyLeft then
내장 키 상수는 코드의 어느 위치에서라도 쓸 수 있으나 Ascii 값이 아닌 Keycode 값이라는 것을 명심해야 합니다.
만약 Ascii 값을 쓰는 Key_Press 이벤트에서 내장 키 상수를 사용하면 다른 결과가 나올 수 있습니다.
아래는 내장 키 상수와 설명입니다.
Keycode 상수
상수 설명
VbKeyLButton 마우스 왼쪽 버튼
VbKeyRButton 마우스 오른쪽 버튼
VbKeyCancel 취소
VbKeyMButton 마우스 가운데 버튼
VbKeyBack 백스페이스
VbKeyTab 탭(Tab)
VbKeyClear 클리어
VbKeyReturn 리턴 (엔터)
VbKeyShift 쉬프트 (Shift)
VbKeyControl 컨트롤 (Ctrl)
VbKeyMenu 메뉴 (Alt)
VbKeyPause 정지
VbKeyCapital 캐피탈
VbKeyEscape ESC
VbKeySpace 스페이스바
VbKeyPageUp 페이지 업
VbKeyPageDown 페이지 다운
VbKeyEnd 엔드
VbKeyHome 홈
VbKeyLeft 왼쪽 화살표
VbKeyUp 위쪽 화살표
VbKeyRight 오른쪽 화살표
VbKeyDown 아래쪽 화살표
VbKeySelect 선택
VbKeyPrint 프린트
VbKeyExecute 실행
VbKeySnapshot 스냅샷
VbKeyInsert 인서트
VbKeyDelete 델레트
VbKeyHelp 헬프
VbKeyNumlock 넘버 락 (숫자 패드 잠금)
VbKeyA A
VbKeyB B
VbKeyC C
VbKeyD D
VbKeyE E
VbKeyF F
VbKeyG G
VbKeyH H
VbKeyI I
VbKeyJ J
VbKeyK K
VbKeyL L
VbKeyM M
VbKeyN N
VbKeyO O
VbKeyP P
VbKeyQ Q
VbKeyR R
VbKeyS S
VbKeyT T
VbKeyU U
VbKeyV V
VbKeyW W
VbKeyX X
VbKeyY Y
VbKeyZ Z
vbKey0 0
vbKey1 1
vbKey2 2
vbKey3 3
vbKey4 4
vbKey5 5
vbKey6 6
vbKey7 7
vbKey8 8
vbKey9 9
vbKeyNumpad0 0
vbKeyNumpad1 1
vbKeyNumpad2 2
vbKeyNumpad3 3
vbKeyNumpad4 4
vbKeyNumpad5 5
vbKeyNumpad6 6
vbKeyNumpad7 7
vbKeyNumpad8 8
vbKeyNumpad9 9
vbKeyMultiply 곱하기 기호(*)
vbKeyAdd 0x6B 더하기 기호(+)
vbKeySeparator 세퍼레이터(|)
vbKeySubtract 빼기 기호(-)
vbKeyDecimal 소수점(.)
vbKeyDivide 나누기 기호(/)
vbKeyF1 F1
vbKeyF2 F2
vbKeyF3 F3
vbKeyF4 F4
vbKeyF5 F5
vbKeyF6 F6
vbKeyF7 F7
vbKeyF8 F8
vbKeyF9 F9
vbKeyF10 F10
vbKeyF11 F11
vbKeyF12 F12
'private' 카테고리의 다른 글
오오신기한글짜다. (0) | 2013.07.21 |
---|---|
hosts 파일변조 (0) | 2013.07.21 |
비베에서 가변인수받기 (0) | 2013.07.18 |
아휴.. 공모전 이거 아슬아슬하네 (0) | 2013.07.17 |
수학쟁이 (7) | 2013.07.11 |