Q&A

  • Enter키를 쳤을때 KeyPress이벤트가 발생하지 않거든요...빨리좀 부탁드립니다.
메인폼에서 Available Form으로 Create후 ShowModa로 폼을 띄우는데

메인폼에서는 EnterKey를 쳤을때 KeyPress이벤트가 발생하여 괜찮은데

ShowModal로 띄운 Sub폼에서는 Enterkey를 치면 화면이 그냥 Close됩니다.



디버깅을 해봐도 KeyPress이벤트에는 전혀가지 않거든요..

아무리 여기저기 찾아봐도 잘 모르겠네요...

물론 KeyPreView는 True로 설정되어 있습니다.



급한거니 아시는 분은 꼭좀 부탁드리겠습니다...



읽어주셔서 감사합니다.

3  COMMENTS
  • Profile
    홍세비 2001.01.22 18:21
    델피 wrote:

    > 메인폼에서 Available Form으로 Create후 ShowModa로 폼을 띄우는데

    > 메인폼에서는 EnterKey를 쳤을때 KeyPress이벤트가 발생하여 괜찮은데

    > ShowModal로 띄운 Sub폼에서는 Enterkey를 치면 화면이 그냥 Close됩니다.

    >

    > 디버깅을 해봐도 KeyPress이벤트에는 전혀가지 않거든요..

    > 아무리 여기저기 찾아봐도 잘 모르겠네요...

    > 물론 KeyPreView는 True로 설정되어 있습니다.

    >

    > 급한거니 아시는 분은 꼭좀 부탁드리겠습니다...

    >

    > 읽어주셔서 감사합니다.



    안녕하세여~ 홍세빕니다.



    우선 새해 복 마니 받으세여~ 꾸벅...



    서브폼에 있는 버튼중..특히 TBitBtn..Modal Result가 mrOk나 다른 것으루 설정되어 있는지

    확인해 보시고, 이 값을 mrNone으로 설정해 주시면 될겁니다.



    아마두 이문제 일거 같아여~ ^^



    그럼 즐코하세여~

  • Profile
    델피 2001.01.24 08:57
    홍세비 wrote:

    > 델피 wrote:

    > > 메인폼에서 Available Form으로 Create후 ShowModa로 폼을 띄우는데

    > > 메인폼에서는 EnterKey를 쳤을때 KeyPress이벤트가 발생하여 괜찮은데

    > > ShowModal로 띄운 Sub폼에서는 Enterkey를 치면 화면이 그냥 Close됩니다.

    > >

    > > 디버깅을 해봐도 KeyPress이벤트에는 전혀가지 않거든요..

    > > 아무리 여기저기 찾아봐도 잘 모르겠네요...

    > > 물론 KeyPreView는 True로 설정되어 있습니다.

    > >

    > > 급한거니 아시는 분은 꼭좀 부탁드리겠습니다...

    > >

    > > 읽어주셔서 감사합니다.

    >

    > 안녕하세여~ 홍세빕니다.

    >

    > 우선 새해 복 마니 받으세여~ 꾸벅...

    >

    > 서브폼에 있는 버튼중..특히 TBitBtn..Modal Result가 mrOk나 다른 것으루 설정되어 있는지

    > 확인해 보시고, 이 값을 mrNone으로 설정해 주시면 될겁니다.

    >

    > 아마두 이문제 일거 같아여~ ^^

    >

    > 그럼 즐코하세여~



    그렇게 해도 해결되지 않습니다.



    그리고 이상한것은 다른키를 치면(예를들면 Function키) Key Press이벤트가 발생하는데



    엔터키만 치면 Key Press이벤트가 발생하지 않습니다.



    이것같구 몇칠을 고생하고 있습니다.



    제발 부탁드립니다. 아시는 분은 꼭좀 답변해주세요..!!

  • Profile
    델피 2001.01.24 09:57


    이유를 찾았습니다.



    폼내의 Bitmap버튼의 Default속성이 True로 되어 있어

    엔터키를 인식하지 못했습니다..