Q&A

  • Edit 에 데이타 입력후 포커스 이동에 관하여........
안녕하세요..

Edit에 데이타를 입력후 엔트를치면 다음 입력할 내용이 있는 입력창으로

포커스를 옮기고 싶습니다.. 방법좀 가르쳐 주시고요..

Edit에서 Enter에 해당하는 이벤트는 어떤건지요?

2  COMMENTS
  • Profile
    짱아 2001.07.08 04:19
    김대훈 wrote:

    > 안녕하세요..

    > Edit에 데이타를 입력후 엔트를치면 다음 입력할 내용이 있는 입력창으로

    > 포커스를 옮기고 싶습니다.. 방법좀 가르쳐 주시고요..

    > Edit에서 Enter에 해당하는 이벤트는 어떤건지요?



    < 참고 >

    form의 keydown이나 keypress에 코딩.....



    다음 코드는 keydown에 넣은 내용입니다.



    case key of

    13, //enter key

    vk_down : SelectNext(ActiveControl as TWinControl, true, true); //down key

    vk_up : SelectNext(ActiveControl as TWinControl, false, true); // up key

    end;

    key := 0;

    이렇게 하시면 잘 될겁니다.



    델피언니의 자료를 복사했습니다...

    찾아보면 더 많은 자료가 있으며 일부만 발췌했습니다...

    그럼 수고.......

  • Profile
    irookie 2001.07.07 03:09
    원하는 답변이 되길 바라며 . . .



    onKeyPress 이벤트가 있습니다.



    edit1에서 onKeyPress 가 발생했으면

    if key = #13 then //ascii 13번이 엔터거덩여~~

    edit2.setfocus;



    edit1에서 onKeyPress 가 발생했으면

    if key = #13 then

    edit3.setfocus;





    너무 당연한 답변인가....



    이 방법 말고도 어떤 함수를 사용하는게 있는데



    그건 여거 q&a에서 검색해 보세요.



    bye~~



    i believe i can fly~~



    김대훈 wrote:

    > 안녕하세요..

    > Edit에 데이타를 입력후 엔트를치면 다음 입력할 내용이 있는 입력창으로

    > 포커스를 옮기고 싶습니다.. 방법좀 가르쳐 주시고요..

    > Edit에서 Enter에 해당하는 이벤트는 어떤건지요?