|
제라툴 님이 쓰신 글 :
: 홍용혁 님이 쓰신 글 :
: : 끔직이 님이 쓰신 글 :
: : : 안녕하세요?
: : :
: : : 끔직이입니다.
: : : 간단한 소켓프로그램을 제작하였는데 자꾸만 비동기화된 소켓이라고 10061 에러가 발생하네요.
: : : 포트하고 액티브 속성, 소켓타입도 제대로 부여하였다고 생각이 듭니다.
: : :
: : : 비동기화된 소켓 10061번 에러는 어떤 뜻인가요?
: : : 이 에러의 뜻을 알고 싶습니다.
: : : MSDN같이 빌더의 헬프에는 에러코드에 관한 설명이 없나요?
: : :
: : : 미리 감사드리면서 월요일 기운차게 보내세요~
: :
: : 검색에서 10061 로 검색해 보세요
:
: 제라툴입니다.
:
: 10061 에러는 Winsock에서 발생한는 에러이므로 MSDN이나 빌더의 HELP를 찾아 보시면 쉽게
:
: 찾으실수 있을것입니다... 또 이러한 에러들은 Try-Catch문이나 소켓의 Error처리 이벤트에서
:
: 처리해주시면 되구요...( 자신이 원하는 메시지로 에러처리후 반드시 Exception을 Throw해주어야
:
: 합니다 .. 그렇지않으면 윈속의 Default에러 메시지창이 떠서.. 별루 보기 좋지않음.. ㅡㅡ;)
:
: ---- 아름다운 청년 제라툴 ----
" 에러 처리할때 자신이 원하는 메세지로 에러 처리 후 반드시 Exception을 Throw해주어야
합니다"
이것이 어떻게 하라는 것이지요?
전 소켓 에러 이벤트 발생시...
void __fastcall TFORM_MAIN::OmifSockError(TObject *Sender,
TCustomWinSocket *Socket, TErrorEvent ErrorEvent, int &ErrorCode)
{
if(ErrorEvent == eeConnect)
{
ShowMessage("SMSG Primary System is not Available");
ErrorCode = 0;
}
CloseOmifSockA();
}
이렇게 해주었거든요..
이러면 윈속의 Default에러 메시지창이 안뜨나요?
지금 테스트를 해볼 수가 없어서요...
조언 부탁드립니다.
그리고 eeConnect 에러 이벤트는 IP주소를 안적었을때 나는 에러도 포함하나요?
|