Q&A

  • Key 값
델파이 코딩시 Key = 120 이라 되어있는데요.
이는 키보드상에서 어떤값을 의미하나요?
혹시 아스키와 키보드상의 맵핑을 조회할수있는 델파이 함수는 뭔가요?
도와주셔요.

새해 복 많이 받으시구요.
1  COMMENTS
  • Profile
    깨비 2002.02.08 20:45


    일단..첫번째 질문은.. key = 120 은 키보드 상의 Function key  'F9' 의 키값이네요.
    두번째에 대한 답변?
    함수라고 할껀 없구요.
    프로그램을 하나 짜 봅시당.

    폼을 만들고.
    오브젝트 인스펙터에서  Form 의 Keypreview 를 true로 두고
    FormKeyDown 이벤트에 다음과 같이 해봅시당.
    원하시는게 맞는지....

    procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
      showmessage(inttostr(key));
    end;