Q&A

  • enter key 구현에 관해
if key = #13 then 구문과

if key = vk_enter 구문 둘다 테스트를 해보았는데

enter key를 인식하지 못합니다.



도움바랍니다.

참고로 window2000, delphi 5 입니다.

4  COMMENTS
  • Profile
    임형호 2000.07.30 08:34
    혀기 wrote:

    > if key = #13 then 구문과

    > if key = vk_enter 구문 둘다 테스트를 해보았는데

    > enter key를 인식하지 못합니다.

    >

    > 도움바랍니다.

    > 참고로 window2000, delphi 5 입니다.



    혹시 form의 keypriview 속성을 true로 설정하셨는지요?

    만약 폼에서 key입력을 받는경우를 체크할때는 그런걸로 알고있는데.... 아닌가?

    form에서 tabkey 대신에 enterkey입력시에는 그렇게 설정을 해야합니다. 그럼...

  • Profile
    타락천사 2000.07.29 18:57
    안녕하세여.. 타락임다..



    이런 문제는 질문보다 좀 생각해 보는게 필요할거 가튼데여...ㅠㅠ



    if Key = 13 then

    Key := 0;



    즐푸 하세여..



    타락천사.......

  • Profile
    김희중 2000.07.29 18:52
    Key Down Event에서는

    if Key = vk_Return then

    Key Press Event에서는

    if Key = #13 then

    으로 하셔야 합니다.

    그후는 설명드리지 않아도 되겠지만 혹시나 해서

    Begin

    SelectNext(ActiveControl as TWinControl , True, True);

    Key := #0; // Key Press일때 Key Buffer 비우도록(그래야 땡 소리 안나요)

    End



    혀기 wrote:

    > if key = #13 then 구문과

    > if key = vk_enter 구문 둘다 테스트를 해보았는데

    > enter key를 인식하지 못합니다.

    >

    > 도움바랍니다.

    > 참고로 window2000, delphi 5 입니다.

  • Profile
    허춘 2000.07.29 08:58
    혀기 wrote:

    > if key = #13 then 구문과

    > if key = vk_enter 구문 둘다 테스트를 해보았는데

    ^^^^^^^^^

    vk_return





    > enter key를 인식하지 못합니다.

    >

    > 도움바랍니다.

    > 참고로 window2000, delphi 5 입니다.