Q&A

  • enter키를 tab처럼쓰는 방법은 어떻게?
사용자 인터페이스로 엔터키를 텝키처럼 쓰는 방법을 알고 싶은데요. 어떻게 해야 하나요? 고수님들의 조언 부탁드립니다.좋은 하루되세요.

3  COMMENTS
  • Profile
    김희중 2000.07.15 00:57
    임형호님과 거의 동일한데 저는 대부분 KeyPress에서 사용합니다.

    그리고, 엔터를 입력하면 경고음이 발생하므로 키값에 0를 넣는것이

    좋습니다.(제가 보기엔)



    if Key = #13 then

    Begin

    SelectNext(ActiveControl as TWinControl, True, True);

    Key := #0;

    End;



    hsband wrote:

    > 사용자 인터페이스로 엔터키를 텝키처럼 쓰는 방법을 알고 싶은데요. 어떻게 해야 하나요? 고수님들의 조언 부탁드립니다.좋은 하루되세요.

  • Profile
    임형호 2000.07.14 07:37
    hsband wrote:

    > 사용자 인터페이스로 엔터키를 텝키처럼 쓰는 방법을 알고 싶은데요. 어떻게 해야 하나요? 고수님들의 조언 부탁드립니다.좋은 하루되세요.





    폼의

    OnKeyDown Event에 아래와 같이 코딩합니다.

    if key =vk_return then

    selectnext(ActiveControl as TWincontrol, true,true);

    폼의 keypreview 속성을 true로 해주시면 됩니다.





  • Profile
    방석호 2000.07.14 06:39
    hsband wrote:

    > 사용자 인터페이스로 엔터키를 텝키처럼 쓰는 방법을 알고 싶은데요. 어떻게 해야 하나요? 고수님들의 조언 부탁드립니다.좋은 하루되세요.





    안녕하세요?

    예를 들어서 edit2.text 로 이동하는 것을 보겠습니다.



    if key=#13 then

    edit2.setfocus;



    도움이 되셨으면 좋겠습니다.