Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
엔터키 값 (#13) 은 되는데 VK_RETURN 은 안되네요
안녕하세요
엔터키를 탭키처럼 쓰려고 하는데
엔터키 값을 #13 으로 하면 되는데
VK_RETURN 으로 하면 안되네요
좀 알려주세요.
그리구 기타 다른 키 값들도 알려주면 고맙겠습니다.
부록:
델파이 5.0
1
COMMENTS
지영일
•
2001.01.06 01:00
#13...keypress 이벤트에서
VK_Return은 keyDown 이벤트에서 쓰셔야 합니다..
좀 어설프지만 아래 소스 참고하십시요..
도움이 되었으면 좋겠건만...
좀 더 나은 고수님들이 알려주실줄 믿으면서..이만..
좋은 하루 되세요..
procedure TFomr1.Edit2KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
// VK_Return은 Enter 키, VK_Down은 Down Arrow 키
if (key = VK_RETURN) or (key = VK_DOWN) then
begin
ActiveControl := Edit3;
end
// VK_up 은 Up Arrow키, VK_Left 키는 Down Left키
else if (Key = VK_UP) or (VK_Left) then
begin
Edit1.SelectAll;
ActiveControl := Edit1;
end;
델파이에서 사용되는 VK List 입니다.
■ Virtual Keycodes
Symbolic constant name Value(hexadecimal) Mouse or Keyboard equivalent
VK_LBUTTON 01 Left mouse button
VK_RBUTTON 02 Right mouse button
VK_CANCEL 03 Control-Break processing
VK_MBUTTON 04 Middle mouse button(three-button mouse)
05-07 Undefined
VK_BACK 08 Backspace Key
VK_TAB 09 TAB Key
0A-0B Undefined
VK_CLEAR 0C CLEAR key
VK_RETURN 0D ENTER key
0E-0F Undefined
VK_SHIFT 10 SHIFT key
VK_CONTROL 11 CTRL key
VK_MENU 12 ALT key
VK_PAUSE 13 PAUSE key
VK_CAPITAL 14 CAPS LOCK key
15-19 Reserved for Kanji systems
1A Undefined
VK_ESCAPE 1B ESC key
1C-1F Reserved for Kanji systems
VK_SPACE 20 SPACEBAR
VK_PRIOR 21 PAGE UP key
VK_NEXT 22 PAGE DOWN key
VK_END 23 END key
VK_HOME 24 HOME key
VK_LEFT 25 LEFT ARROW key
VK_UP 26 UP ARROW key
VK_RIGHT 27 RIGHT ARROW key
VK_DOWN 28 DOWN ARROW key
VK_SELECT 29 SELECT key
2A Original equipment manufacturer (OEM) specific
VK_EXECUTE 2B EXECUTE key
VK_SNAPSHOT 2C PRINT SCREEN key for Windows 3.0 and later
VK_INSERT 2D INS key
VK_DELETE 2E DEL key
VK_HELP 2F HELP key
VK_0 30 0 key
VK_1 31 1 key
VK_2 32 2 key
VK_3 33 3 key
VK_4 34 4 key
VK_5 35 5 key
VK_6 36 6 key
VK_7 37 7 key
VK_8 38 8 key
VK_9 39 9 key
3A-40 Undefined
VK_A 41 A key
VK_B 42 B key
VK_C 43 C key
VK_D 44 D key
VK_E 45 E key
VK_F 46 F key
VK_G 47 G key
VK_H 48 H key
VK_I 49 I key
VK_J 4A J key
VK_K 4B K key
VK_L 4C L key
VK_M 4D M key
VK_N 4E N key
VK_O 4F O key
VK_P 50 P key
VK_Q 51 Q key
VK_R 52 R key
VK_S 53 S key
VK_T 54 T key
VK_U 55 U key
VK_V 56 V key
VK_W 57 W key
VK_X 58 X key
VK_Y 59 Y key
VK_Z 5A Z key
5B-5F Undefined
VK_NUMPAD0 60 Numeric Keypad 0 key
VK_NUMPAD1 61 Numeric Keypad 1 key
VK_NUMPAD2 62 Numeric Keypad 2 key
VK_NUMPAD3 63 Numeric Keypad 3 key
VK_NUMPAD4 64 Numeric Keypad 4 key
VK_NUMPAD5 65 Numeric Keypad 5 key
VK_NUMPAD6 66 Numeric Keypad 6 key
VK_NUMPAD7 67 Numeric Keypad 7 key
VK_NUMPAD8 68 Numeric Keypad 8 key
VK_NUMPAD9 69 Numeric Keypad 9 key
VK_MULTIPLY 6A Multiply key
VK_ADD 6B Add key
VK_SEPARATOR 6C Separator key
VK_SUBTRACT 6D Subtract key
VK_DECIMAL 6E Decimal key
VK_DIVIDE 6F Divide key
VK_F1 70 F1 key
VK_F2 71 F2 key
VK_F3 72 F3 key
VK_F4 73 F4 key
VK_F5 74 F5 key
VK_F6 75 F6 key
VK_F7 76 F7 key
VK_F8 77 F8 key
VK_F9 78 F9 key
VK_F10 79 F10 key
VK_F11 7A F11 key
VK_F12 7B F12 key
VK_F13 7C F13 key
VK_F14 7D F14 key
VK_F15 7E F15 key
VK_F16 7F F16 key
VK_F17 80H F17 key
VK_F18 81H F18 key
VK_F19 82H F19 key
VK_F20 83H F20 key
VK_F21 84H F21 key
VK_F22 85H F22 key
VK_F23 86H F23 key
VK_F24 87H F24 key
88-8F Unassigned
VK_NUMLOCK 90 NUM LOCK key
VK_SCROLL 91 SCROLL LOCK key
진달래 wrote:
> 안녕하세요
> 엔터키를 탭키처럼 쓰려고 하는데
> 엔터키 값을 #13 으로 하면 되는데
> VK_RETURN 으로 하면 안되네요
> 좀 알려주세요.
>
> 그리구 기타 다른 키 값들도 알려주면 고맙겠습니다.
>
> 부록:
> 델파이 5.0
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
모름이
•
2001.01.06 02:41
1
COMMENTS
/
0
LIKES
create table
비즈코리아
•
2001.01.06 04:29
약간의 오류가 있군요.. 다음과 같이 해 보세요. create table bbb as select * from aaa; 이러면 ...
이종택
•
2001.01.06 02:36
1
COMMENTS
/
0
LIKES
실행파일의 이름변경
김영현
•
2001.01.06 19:39
이종택 wrote: > 실행파일의 이름을 바꾸고 싶은데 아무리 찾아도 > 못찾겠어요... > 고수님들의 조언 ...
델파이 궁금이가 ....
2001.01.06 02:23
0
COMMENTS
/
0
LIKES
패키지 인스톨시 발생되는 에러좀 잡아 주세요..
써니
•
2001.01.06 02:16
1
COMMENTS
/
0
LIKES
dbgrid에서 항상 마지막레코드에 가있게 하려면?
...
•
2001.01.06 02:25
써니 wrote: > dbgrid에서 항상 마지막레코드에 가있게 하려면? > > 어떻게 해야 하나요? > > 조금...
델피언
2001.01.06 02:05
0
COMMENTS
/
0
LIKES
다른 어플에서 특정어플의 특정폼의 특정컴포넌트에 데이터 넣기
문승진
2001.01.06 01:36
0
COMMENTS
/
0
LIKES
프라이머리키를 코드로 알아내고 싶습니다.
serving
2001.01.06 01:33
0
COMMENTS
/
0
LIKES
DBD프로그램의 라이센스는 어케되나요?
나루
•
2001.01.06 01:12
1
COMMENTS
/
0
LIKES
메시지 상자의 위치를 설정 할 수 있나요?
parkisu
•
2001.01.06 10:01
나루 wrote: > 안녕하세요 > 한가지만 좀 갈켜 주세요 > application.messagebox ...(어쩌고 저쩌고..) ...
모래
•
2001.01.06 01:07
1
COMMENTS
/
0
LIKES
네트웍상에서 컴퓨터이름 가져오기
컴맹...
•
2001.01.06 01:40
모래 wrote: > 네트웍상에서 IP주고 해당 IP의 컴퓨터이름을 가져오는 방법이 있나요.. > > 입력 : 특...
진달래
•
2001.01.06 00:49
1
COMMENTS
/
0
LIKES
엔터키 값 (#13) 은 되는데 VK_RETURN 은 안되네요
안녕하세요 엔터키를 탭키처럼 쓰려고 하는데 엔터키 값을 #13 으로 하면 되는데 VK_RETURN 으로 하면 안되네요 좀 알려주세요. 그리구 기타 다른 키 값들도 알려주면 고맙겠습니다. 부록: 델파이 5.0
지영일
•
2001.01.06 01:00
#13...keypress 이벤트에서 VK_Return은 keyDown 이벤트에서 쓰셔야 합니다.. 좀 어설프지만 아래 소스 ...
조대승
2001.01.06 00:39
0
COMMENTS
/
0
LIKES
고수님들 봐주세요....
정우환
•
2001.01.06 00:32
1
COMMENTS
/
0
LIKES
어플리케이션.... 이거 어떻게 하나여?
지영일
•
2001.01.06 01:01
님이 원하시는 질문의 의도를 잘 모르겠습니다.. 자세히 알려주셨으면 합니다.. 정우환 wrote: > 안녕...
문청
•
2001.01.06 00:29
2
COMMENTS
/
0
LIKES
hp deskdet 600 에서 퀵리포트 출력하면 출력이 않되요...(급해요)
정성훈
•
2001.01.06 05:28
문청 wrote: > 저희는 delphi3.0을 사용하고 > 프린터 기종은 hp deskdet 600 (hp 데스크뎃 600) 을 사용...
바보감자
•
2001.01.06 00:46
문청 wrote: > 저희는 delphi3.0을 사용하고 > 프린터 기종은 hp deskdet 600 (hp 데스크뎃 600) 을 사용...
델사랑초보!
•
2001.01.06 00:26
2
COMMENTS
/
0
LIKES
[교재문의]꼭좀 알려주세여...^^;
액션가면
•
2001.01.06 00:43
안녕하세염^^ 항상 처음 교재문의가 나오면 생각나는 책이 있습니다.. 델코 운영진이기도 한 권용길...
지영일
•
2001.01.06 00:51
제가 짐 보고 있는걸 참고삼아 알려드릴려고.. 영진출판사 Delphi Bible ver.4.x...하고.. 삼각형 Delphi...
류응철
2001.01.06 00:15
0
COMMENTS
/
0
LIKES
bpl이나 dcu로 상위를 묶어서.. 사용하는 방법의 조언부탁합니다.
쬐금초보
•
2001.01.06 00:02
1
COMMENTS
/
0
LIKES
오라클 Lock 이 걸렸어요... 알려주세여...
최준연
•
2001.01.06 00:21
쬐금초보 wrote: > 오라클 디비사용, 리모트프로그램을 작성 하고 있습니다. > 데스크 탑에서 A_Table 디...
김진호
2001.01.06 00:03
0
COMMENTS
/
0
LIKES
[이경문님께]인디에서 이게 않돼네여...
델초짜
2001.01.05 23:42
0
COMMENTS
/
0
LIKES
[급한 질문] install shield에서 interbase 설정
컴사랑
•
2001.01.05 23:36
2
COMMENTS
/
0
LIKES
다음의 뜻을 해석해 주세요.. 죄송합니다.너무 실력이 없어서
액션가면
•
2001.01.06 00:11
안녕하세염^^ val프로시져는 문자형을 숫자형으로 변환가능한지를 체크해주는 역활을 합니다. (저도 ...
바보감자
•
2001.01.06 00:00
컴사랑 wrote: > Var I,code : integer; > begin > Val(Edit1.Text,I,code); > if Code0 then -...
이윤학
2001.01.05 23:19
0
COMMENTS
/
0
LIKES
FTP 연결이 되지 않으면 프로그램종료가 않되요.
진달래
2001/01/06 00:49
Views
948
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
VK_Return은 keyDown 이벤트에서 쓰셔야 합니다..
좀 어설프지만 아래 소스 참고하십시요..
도움이 되었으면 좋겠건만...
좀 더 나은 고수님들이 알려주실줄 믿으면서..이만..
좋은 하루 되세요..
procedure TFomr1.Edit2KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
// VK_Return은 Enter 키, VK_Down은 Down Arrow 키
if (key = VK_RETURN) or (key = VK_DOWN) then
begin
ActiveControl := Edit3;
end
// VK_up 은 Up Arrow키, VK_Left 키는 Down Left키
else if (Key = VK_UP) or (VK_Left) then
begin
Edit1.SelectAll;
ActiveControl := Edit1;
end;
델파이에서 사용되는 VK List 입니다.
■ Virtual Keycodes
Symbolic constant name Value(hexadecimal) Mouse or Keyboard equivalent
VK_LBUTTON 01 Left mouse button
VK_RBUTTON 02 Right mouse button
VK_CANCEL 03 Control-Break processing
VK_MBUTTON 04 Middle mouse button(three-button mouse)
05-07 Undefined
VK_BACK 08 Backspace Key
VK_TAB 09 TAB Key
0A-0B Undefined
VK_CLEAR 0C CLEAR key
VK_RETURN 0D ENTER key
0E-0F Undefined
VK_SHIFT 10 SHIFT key
VK_CONTROL 11 CTRL key
VK_MENU 12 ALT key
VK_PAUSE 13 PAUSE key
VK_CAPITAL 14 CAPS LOCK key
15-19 Reserved for Kanji systems
1A Undefined
VK_ESCAPE 1B ESC key
1C-1F Reserved for Kanji systems
VK_SPACE 20 SPACEBAR
VK_PRIOR 21 PAGE UP key
VK_NEXT 22 PAGE DOWN key
VK_END 23 END key
VK_HOME 24 HOME key
VK_LEFT 25 LEFT ARROW key
VK_UP 26 UP ARROW key
VK_RIGHT 27 RIGHT ARROW key
VK_DOWN 28 DOWN ARROW key
VK_SELECT 29 SELECT key
2A Original equipment manufacturer (OEM) specific
VK_EXECUTE 2B EXECUTE key
VK_SNAPSHOT 2C PRINT SCREEN key for Windows 3.0 and later
VK_INSERT 2D INS key
VK_DELETE 2E DEL key
VK_HELP 2F HELP key
VK_0 30 0 key
VK_1 31 1 key
VK_2 32 2 key
VK_3 33 3 key
VK_4 34 4 key
VK_5 35 5 key
VK_6 36 6 key
VK_7 37 7 key
VK_8 38 8 key
VK_9 39 9 key
3A-40 Undefined
VK_A 41 A key
VK_B 42 B key
VK_C 43 C key
VK_D 44 D key
VK_E 45 E key
VK_F 46 F key
VK_G 47 G key
VK_H 48 H key
VK_I 49 I key
VK_J 4A J key
VK_K 4B K key
VK_L 4C L key
VK_M 4D M key
VK_N 4E N key
VK_O 4F O key
VK_P 50 P key
VK_Q 51 Q key
VK_R 52 R key
VK_S 53 S key
VK_T 54 T key
VK_U 55 U key
VK_V 56 V key
VK_W 57 W key
VK_X 58 X key
VK_Y 59 Y key
VK_Z 5A Z key
5B-5F Undefined
VK_NUMPAD0 60 Numeric Keypad 0 key
VK_NUMPAD1 61 Numeric Keypad 1 key
VK_NUMPAD2 62 Numeric Keypad 2 key
VK_NUMPAD3 63 Numeric Keypad 3 key
VK_NUMPAD4 64 Numeric Keypad 4 key
VK_NUMPAD5 65 Numeric Keypad 5 key
VK_NUMPAD6 66 Numeric Keypad 6 key
VK_NUMPAD7 67 Numeric Keypad 7 key
VK_NUMPAD8 68 Numeric Keypad 8 key
VK_NUMPAD9 69 Numeric Keypad 9 key
VK_MULTIPLY 6A Multiply key
VK_ADD 6B Add key
VK_SEPARATOR 6C Separator key
VK_SUBTRACT 6D Subtract key
VK_DECIMAL 6E Decimal key
VK_DIVIDE 6F Divide key
VK_F1 70 F1 key
VK_F2 71 F2 key
VK_F3 72 F3 key
VK_F4 73 F4 key
VK_F5 74 F5 key
VK_F6 75 F6 key
VK_F7 76 F7 key
VK_F8 77 F8 key
VK_F9 78 F9 key
VK_F10 79 F10 key
VK_F11 7A F11 key
VK_F12 7B F12 key
VK_F13 7C F13 key
VK_F14 7D F14 key
VK_F15 7E F15 key
VK_F16 7F F16 key
VK_F17 80H F17 key
VK_F18 81H F18 key
VK_F19 82H F19 key
VK_F20 83H F20 key
VK_F21 84H F21 key
VK_F22 85H F22 key
VK_F23 86H F23 key
VK_F24 87H F24 key
88-8F Unassigned
VK_NUMLOCK 90 NUM LOCK key
VK_SCROLL 91 SCROLL LOCK key
진달래 wrote:
> 안녕하세요
> 엔터키를 탭키처럼 쓰려고 하는데
> 엔터키 값을 #13 으로 하면 되는데
> VK_RETURN 으로 하면 안되네요
> 좀 알려주세요.
>
> 그리구 기타 다른 키 값들도 알려주면 고맙겠습니다.
>
> 부록:
> 델파이 5.0
>