Q&A

  • Shift+Enter 키를 해야지만 엔터로 인식하는 경우
도움을 요청합니다.

KeyPress, KeyDown 이벤트로 엔터키를 쳤을 경우,

Tab키로 인식하게 만드는 것을 하고 있는데

엔터키를 치면 인식이 안되고 shift+enter 해야지만

인식하는군요

왜 그런지 알고 계시는 분들께서는 답변 좀 해주세요

미리 답변에 감사합니다.
2  COMMENTS
  • Profile
    윤수아 2003.10.31 03:19
    KeyPress, KeyDown 이벤트쪽의 님의 코딩을 올려놓으셔야 정확한 답변을
    얻으실 수 있을 것 같습니다.

  • Profile
    문혁동 2003.10.31 05:08
    관심에 감사드립니다.
    일단 소스는 아래와 같습니다.
    제 키보드가
    "pc/at 101키 호환 키보드/USB 키보드(종류3)"
    이라서 그런것은 아닐까요?
    다른 컴에서 확인을 안해봐서 잘 모르겠지만요...

    참 그리고 enter 키를 치면 KeyPress 이벤트를 먹지 않는것 같습니다.
    debug 해봤는데..

    다시한번 감사드립니다.

    procedure TmainFrm.proEnterKeyPress(Sender: TObject; var Key: Char);
    begin
      if Key = #13  then
         begin
             Key := #0;
              SelectNext(Self.ActiveControl, True, True);
         end;
    end;