저는 몇번 이곳 저곳에 돌아다니면서 많은 질문을 올려보고
또 여러분들의 좋은 조언도 많이 들었답니다.
다름이 아니라 이번 질문은 제목에서 보는것 같이 ascii key 값을 알수 있는
곳이나 아니면 아시고 계시면 저에게 꼭좀 알려주십시오.
enter 값은 #32, esc는 #27(맞나?) 등 이런값을 알려고 하는데
아무데도 없더군요.
델파이로 프로그램을 짤려면 이런 아스키값이 상당히 필요한데
어느곳도 이런것에 대해서는 설명과 그리고 자료가 없더군요.
수고스럽지만 꼭좀 부탁을 합니다.
그럼 .....
참!
제소개가 빠졌는데 저는 구씨 아저씨와 그리고 델마당, 헬퍼, 김영대님의 방,
코리아등, 여러곳에서 좋은 자료만 찾아 돌아다니는
늙은 학생이랍니다.
정확한 제 소개는 저는 현재 창원전문대 전자계산과(2)에 다니는 나이가 46세되는
현역 군인이랍니다.
두아이의 아빠이기도 하고 집은 진해랍니다.
생긴것은 키작고 똥똥한 편이며 프로그램에 대해서는
반쯤은 미치고 있는 그런 사람입니다.
다음에 또 좋은 부탁을 드리도록 하면서 오늘은 여기서 끝내야 할것 같네요....
> 저는 몇번 이곳 저곳에 돌아다니면서 많은 질문을 올려보고
> 또 여러분들의 좋은 조언도 많이 들었답니다.
> 다름이 아니라 이번 질문은 제목에서 보는것 같이 ascii key 값을 알수 있는
> 곳이나 아니면 아시고 계시면 저에게 꼭좀 알려주십시오.
>
> enter 값은 #32, esc는 #27(맞나?) 등 이런값을 알려고 하는데
> 아무데도 없더군요.
> 델파이로 프로그램을 짤려면 이런 아스키값이 상당히 필요한데
> 어느곳도 이런것에 대해서는 설명과 그리고 자료가 없더군요.
> 수고스럽지만 꼭좀 부탁을 합니다.
> 그럼 .....
>
> 참!
> 제소개가 빠졌는데 저는 구씨 아저씨와 그리고 델마당, 헬퍼, 김영대님의 방,
> 코리아등, 여러곳에서 좋은 자료만 찾아 돌아다니는
> 늙은 학생이랍니다.
> 정확한 제 소개는 저는 현재 창원전문대 전자계산과(2)에 다니는 나이가 46세되는
> 현역 군인이랍니다.
> 두아이의 아빠이기도 하고 집은 진해랍니다.
> 생긴것은 키작고 똥똥한 편이며 프로그램에 대해서는
> 반쯤은 미치고 있는 그런 사람입니다.
>
> 다음에 또 좋은 부탁을 드리도록 하면서 오늘은 여기서 끝내야 할것 같네요....
>
아스키 키 값은 프로그래밍 언어의 부록에 많이 딸려 있습니다.
지금 가지고 계시는 관련책자의 부록을 뒤져보세요.
만일 없다면 서점에 가셔서 프로그래밍 언어 관련 책자의 부록을 보시면
될 것 같습니다.
덧붙여 윈도우즈에서는 키값을 아스키값 그대로 인지하는 경우도 있으나
2바이트 형으로 변환된 상수값을 주로 사용합니다.
즉 VK_???형식으로 말입니다.
2바이트형으로 변환하여 사용하는 이유는 1바이트로는 256개의 키만을 인지할 수
있기 때문에 특수문자나 제어문자등의 입력을 위해 1바이트를 더해 2바이트로 된
상수를 사용하는 것입니다.
더 자세하게 예를 들면 델파이에서 Edit컴포넌트를 사용할 때 발생하는
KeyPress 이벤트와 KeyDown이벤트는 이런점에서 구별됩니다.
KeyPress 이벤트는 1바이트 아스키 코드값을 그대로 사용하지만
KeyDown 이벤트는 2바이트 상수값을 사용합니다.
참고로 2바이트 상수값은 윈도우 API책자에 나와 있구요.
지금 올려드리지 못해 죄송합니다.
그럼 좋은 나날 되세요.