Q&A

  • 윈도우api
제가 어떤 조건에 의해 메세지 박스(또는 showmessage)를 띄었는데..

그럼 폼위에 메세지박스가 뜨면서 포커스는 확인이라는 버튼에 가 있는데..



이걸 자동으로 클릭하여 메세지 박스를 닫을려고 하는데

어떻게 하는거죠...



ex)

showmessage('111');

이렇게 해서 showmessage을 띄었는데..

바로 버튼이 눌러져서 메세지창이 닫아지도록

부탁합니다..

2  COMMENTS
  • Profile
    이경문 2001.04.21 02:27
    제가 알기로는 방법이 없는 걸로 알고 있습니다.

    ShowMessage, MessageBox전부 Modaless 방식의 폼이어서....

    일정시간이 지나면 자동 클릭이 되는 별도이 폼을 만들어서 사용하시는 게

    무난하지 않을 까 싶네요....



    새 wrote:

    > 제가 어떤 조건에 의해 메세지 박스(또는 showmessage)를 띄었는데..

    > 그럼 폼위에 메세지박스가 뜨면서 포커스는 확인이라는 버튼에 가 있는데..

    >

    > 이걸 자동으로 클릭하여 메세지 박스를 닫을려고 하는데

    > 어떻게 하는거죠...

    >

    > ex)

    > showmessage('111');

    > 이렇게 해서 showmessage을 띄었는데..

    > 바로 버튼이 눌러져서 메세지창이 닫아지도록

    > 부탁합니다..

  • Profile
    kylix 2001.04.21 04:09
    방법이 없는 것은 아닙니다. 예전에 어떤 분의 질문에 그런것이 있어서 예제를 만들어 드린적이 있는데요. MessageBox를 띄워서 일정시간후에 자동클릭되어 닫히도록하는...



    그렇지만 역시 이경문님 말씀처럼 별도의 폼을 만들어서 처리하시는 것이 젤 무난하다고 생각합니다. 코드를 이해하기도 이 방식이 훨씬 쉬우니까요...



    이경문 wrote:

    > 제가 알기로는 방법이 없는 걸로 알고 있습니다.

    > ShowMessage, MessageBox전부 Modaless 방식의 폼이어서....

    > 일정시간이 지나면 자동 클릭이 되는 별도이 폼을 만들어서 사용하시는 게

    > 무난하지 않을 까 싶네요....

    >

    > 새 wrote:

    > > 제가 어떤 조건에 의해 메세지 박스(또는 showmessage)를 띄었는데..

    > > 그럼 폼위에 메세지박스가 뜨면서 포커스는 확인이라는 버튼에 가 있는데..

    > >

    > > 이걸 자동으로 클릭하여 메세지 박스를 닫을려고 하는데

    > > 어떻게 하는거죠...

    > >

    > > ex)

    > > showmessage('111');

    > > 이렇게 해서 showmessage을 띄었는데..

    > > 바로 버튼이 눌러져서 메세지창이 닫아지도록

    > > 부탁합니다..