|
이제 막 빌더를 시작하는 초보자 입니다..
제가 하고자 하는 프로그램은 webBrowser를 4개 두고 각각 다른 사이트를 표시합니다.
그리고 일정 시간마다 request를 날려서 그 사이트가 살아 있는지 확인하는 프로그램을 짜고 있습니다..
인디 컴포넌트의 TIdIcmpClient 컴포넌트를 사용하여, 일정시간(Timer를 사용하여)에 ping으로 그 사이트가 살아 있는지 확인했습니다..
그런데 예외 처리를 하였는데도 계속 EldSocketError가 나더군여..
고수님들 저 좀 도와주세여..
OnTimer 이벤트의 소스입니다..
try{
TIdIcmpClient->Host = URL;
TIdIcmpClient->Ping();
// Application->ProcessMessages();
}catch(Exception &e)
{
MessageDlg("페이지가 올바르지 않습니다.", mtError, TMsgDlgButtons()<<mbYes,0);
Abort;
}
대충 이런코드입니다..
부탁합니다..
|