Q&A

  • 엔터키로 mrOK 버튼과 같은 역할을 하게 하려면?
안녕하세요

mrOK버튼으로 입력창에서 데이타를 DB에 입력하고 있읍니다.

그런데 enter키로도 mrOK 버튼과 같은 역할을 할 수 있게 할려고 하는데

초보라 영 모르겠네요.. 책을 찾아봐도 그런 예제는 전혀 찾아볼 수 없네요.

고수님들의 많은 도움 부탁드립니다

전 완전초보라 좀 자세히 적어 주시면 그 은혜 잊지않겠읍니다.



도움만 받아서 많이 죄송한데 열심히 해서 도움되는 아기코알라가 되도록 할께요.



" 즐거운 하루 되세요"









2  COMMENTS
  • Profile
    강인규 2000.11.06 23:21
    keypressevent에 코딩합니다.



    if key = #13 then

    begin

    key := #0; //띵~소리를 막기위해....

    modalresult := MrOk;

    //Button1Click(Sender); 버튼클릭이벤트를 호출합니다. 둘중 하나 쓰시면 되겠군요.

    end;



    아기코알라 wrote:

    > 안녕하세요

    > mrOK버튼으로 입력창에서 데이타를 DB에 입력하고 있읍니다.

    > 그런데 enter키로도 mrOK 버튼과 같은 역할을 할 수 있게 할려고 하는데

    > 초보라 영 모르겠네요.. 책을 찾아봐도 그런 예제는 전혀 찾아볼 수 없네요.

    > 고수님들의 많은 도움 부탁드립니다

    > 전 완전초보라 좀 자세히 적어 주시면 그 은혜 잊지않겠읍니다.

    >

    > 도움만 받아서 많이 죄송한데 열심히 해서 도움되는 아기코알라가 되도록 할께요.

    >

    > " 즐거운 하루 되세요"

    >

    >

    >

    >

  • Profile
    오태양 2000.11.06 23:22
    아기코알라 wrote:

    > 안녕하세요

    > mrOK버튼으로 입력창에서 데이타를 DB에 입력하고 있읍니다.

    > 그런데 enter키로도 mrOK 버튼과 같은 역할을 할 수 있게 할려고 하는데

    > 초보라 영 모르겠네요.. 책을 찾아봐도 그런 예제는 전혀 찾아볼 수 없네요.

    > 고수님들의 많은 도움 부탁드립니다

    > 전 완전초보라 좀 자세히 적어 주시면 그 은혜 잊지않겠읍니다.

    >

    > 도움만 받아서 많이 죄송한데 열심히 해서 도움되는 아기코알라가 되도록 할께요.

    >

    > " 즐거운 하루 되세요"

    >

    >

    >

    >

    안녕하세요 ^^;; 일단 직접적인 도움이 될런지는 모르겟지만.. 저두 초보라서요 ^^;



    제가 Edit 컴포넌트에서 tab키 대신 엔터로 다음 포커스로 이동하게끔 하려구 쓰는게 있는데요..



    일단 걍 change event에서 일케 써줌 대거든요 enter값이 왔을때 다음으로이동해라 정도..



    If (Key = #13) Then

    NextEdit.Setfocus;

    End;



    저기 보이는 #13이 enter의 값입니당 저걸루 사용해보시면 될듯 ^^;;.



    (초보라서 틀릴수도..--;; 틀렸으면 다른 고수분님들이 고쳐주시겠죠^^;;;;)