Q&A

  • Indy를 사용시 error dialog 안 뜨도록..
indy를 사용하고 있는데 예를 들어 FTP로 연결할려는데 FTP 서버가 죽어있으면 그냥 indy 자체 Error dialog가 뜨는데요 이거 안뜨게 못하나요.



거기다가 try except를 해도 여전히 계속 자체 error dialog가 떠서 죽겠습니다.



어떤 고수님은 Debugging option에서 처리를 하라고 했는데 어떤건지 잘 모르겠군요..



자세히 설명좀 해주세요

3  COMMENTS
  • Profile
    최용일 2001.12.06 01:17
    안녕하세요. 최용일입니다.



    예외처리를 해 주셨다면 탐색기같은데서 실행해보시면 예외는 뜨지 않으실겁니다...



    델파이 IDE에서 실행했을때 뜨는것은 옵션에서 설정을 해주시면 안뜹니다...



    Tools/Debugger Options...메뉴의 Language Exceptions탭에서 Stop on Delphi



    Exceptions란 체크박스에서 체크해제시켜주시면 됩니다.



    ^^ 항상 즐코하세요...



    초보 wrote:

    > indy를 사용하고 있는데 예를 들어 FTP로 연결할려는데 FTP 서버가 죽어있으면 그냥 indy 자체 Error dialog가 뜨는데요 이거 안뜨게 못하나요.

    >

    > 거기다가 try except를 해도 여전히 계속 자체 error dialog가 떠서 죽겠습니다.

    >

    > 어떤 고수님은 Debugging option에서 처리를 하라고 했는데 어떤건지 잘 모르겠군요..

    >

    > 자세히 설명좀 해주세요

  • Profile
    초보 2001.12.07 17:56
    답변에 감사합니다.

    그런데 계속해서 message box가 뜨네요..

    여기에서 검색해보니 INDY자체내에서 error message Box를 띄운다고 하던데..

    에러 번호는 10054가 뜨구요.

    messageBox가 뜨지 않는 방법좀 주세요..



    최용일 wrote:

    > 안녕하세요. 최용일입니다.

    >

    > 예외처리를 해 주셨다면 탐색기같은데서 실행해보시면 예외는 뜨지 않으실겁니다...

    >

    > 델파이 IDE에서 실행했을때 뜨는것은 옵션에서 설정을 해주시면 안뜹니다...

    >

    > Tools/Debugger Options...메뉴의 Language Exceptions탭에서 Stop on Delphi

    >

    > Exceptions란 체크박스에서 체크해제시켜주시면 됩니다.

    >

    > ^^ 항상 즐코하세요...

    >

    > 초보 wrote:

    > > indy를 사용하고 있는데 예를 들어 FTP로 연결할려는데 FTP 서버가 죽어있으면 그냥 indy 자체 Error dialog가 뜨는데요 이거 안뜨게 못하나요.

    > >

    > > 거기다가 try except를 해도 여전히 계속 자체 error dialog가 떠서 죽겠습니다.

    > >

    > > 어떤 고수님은 Debugging option에서 처리를 하라고 했는데 어떤건지 잘 모르겠군요..

    > >

    > > 자세히 설명좀 해주세요

  • Profile
    최용일 2001.12.07 18:35
    저도 인디를 쓰는데 예외상황이 발생해도 에러메세지는 안뜨는데요... 다시 한번 코딩을



    잘 살펴보세요...



    10054는 호스트가 연결을 강제로 끊었을때 발생합니다...



    초보 wrote:

    > 답변에 감사합니다.

    > 그런데 계속해서 message box가 뜨네요..

    > 여기에서 검색해보니 INDY자체내에서 error message Box를 띄운다고 하던데..

    > 에러 번호는 10054가 뜨구요.

    > messageBox가 뜨지 않는 방법좀 주세요..

    >

    > 최용일 wrote:

    > > 안녕하세요. 최용일입니다.

    > >

    > > 예외처리를 해 주셨다면 탐색기같은데서 실행해보시면 예외는 뜨지 않으실겁니다...

    > >

    > > 델파이 IDE에서 실행했을때 뜨는것은 옵션에서 설정을 해주시면 안뜹니다...

    > >

    > > Tools/Debugger Options...메뉴의 Language Exceptions탭에서 Stop on Delphi

    > >

    > > Exceptions란 체크박스에서 체크해제시켜주시면 됩니다.

    > >

    > > ^^ 항상 즐코하세요...

    > >

    > > 초보 wrote:

    > > > indy를 사용하고 있는데 예를 들어 FTP로 연결할려는데 FTP 서버가 죽어있으면 그냥 indy 자체 Error dialog가 뜨는데요 이거 안뜨게 못하나요.

    > > >

    > > > 거기다가 try except를 해도 여전히 계속 자체 error dialog가 떠서 죽겠습니다.

    > > >

    > > > 어떤 고수님은 Debugging option에서 처리를 하라고 했는데 어떤건지 잘 모르겠군요..

    > > >

    > > > 자세히 설명좀 해주세요