방개
비밀번호를 잊어버리셨나요?

질문

스크립트오류창 뜰때 소리

    • 글자 크기

오토핫키로 메세지박스가 아닌, 오류창이 뜨면(스크립트오류창) soundbeep으로 소리가 나게 하고싶은데 소스를 어떻게 작성하는게 좋을까요? 혹시 아시는분 있으면 답변부탁드립니다.

 

메세지창은 if msgbox.... 를 이용해서 하면 할수 있는데, 스크립트오류창을 오토핫키에서 뭐라고 칭하는지를 모르겠네요...  

 

 

    • 글자 크기
댓글 2
  • 2020.5.12 20:55 댓글

    try~catch를 사용하시면 되겠네요.

    try
    {
    	run, sdfhjkasdfhjksdfkldf.txt
    }
    catch
    {
    	SoundBeep, 800, 100
    }
    

    위 스크립트에서, try로 감싸진 부분에 오류가 있으면 catch{}를 실행합니다. (단, 이러면 오류 메시지가 나오지 않긴 합니다.)

  • 2020.5.12 21:09 댓글

    이런식으로 오류메시지 박스를 만들어낼 수 있습니다.

    try
    {
    	run, sdfhjkasdfhjksdfkldf.txt
    }
    catch, e
    {
    	SoundBeep, 800, 100
    	MsgBox, % "Error: " e.Message "`n`nSpecifically: " e.Extra
    }
    

     

댓글 달기

서버에 요청 중입니다. 잠시만 기다려 주십시오...