Q&A

  • Modal 폼에서...
모달폼에서 ok,cancel 버튼을 놓고 실행을 시키면...

ok이든 cancel이든 ModalResult는 항상 2가 리턴이 되더군요..

ok 버튼에는 mrOk, cancel 버튼에는 mrCancel로 설정을 했는데..

책을 찾아봐도.. 이거 무지 간단할거라고 생각했는데..

이런... 계속 ok,cancel이든 결과는 항상 같군요..

제가 무슨 실수라도 한건지... 부탁합니다..

1  COMMENTS
  • Profile
    행인2 1999.07.28 01:54
    왕초 께서 말씀하시기를...

    > 모달폼에서 ok,cancel 버튼을 놓고 실행을 시키면...

    > ok이든 cancel이든 ModalResult는 항상 2가 리턴이 되더군요..

    > ok 버튼에는 mrOk, cancel 버튼에는 mrCancel로 설정을 했는데..

    > 책을 찾아봐도.. 이거 무지 간단할거라고 생각했는데..

    > 이런... 계속 ok,cancel이든 결과는 항상 같군요..

    > 제가 무슨 실수라도 한건지... 부탁합니다..



    혹시 모달폼에서

    form2.ModalResult := mrOK; // 1

    또는

    form2.ModalResult := mrCancel; // 2

    코딩후

    form2.close;

    를 하지 않았는지...

    close 해버리면 결과값을 받을수 없음..



    --> // form2.close --> 삭제 해보심이...