안녕하세요.. 델초입니다..
클라이언트 소켓으로 연결을 시킬때 ClientSocket.Active := TRUE; (요때)
예외에 왜 않걸리져..? -_-;;
TRY
ClientSocket.Active := TRUE;
EXCEPT on E: ESocketError do
begin
ShowMessage(E.message);
ClientSocket.Close;
end;
END;
일케 했는데 안걸려여.. 혹시나 ESocketError의 범위에 안걸리나 해서..
EXCEPT절을 욜케(
EXCEPT
ShowMessage('Error');
END;
이렇게두 해봤는데,, 안걸려여.. 그리고, 소켓의 OnError()이벤트에도
안걸리더군요.. 안정적인 어플을 만들고 싶은데,, 왜 않걸리져..
혹시나 다른 이유라도.. 고수님의 조언부탁드립니당..
델초 wrote:
> 안녕하세요.. 델초입니다..
>
> 클라이언트 소켓으로 연결을 시킬때 ClientSocket.Active := TRUE; (요때)
> 예외에 왜 않걸리져..? -_-;;
>
> TRY
> ClientSocket.Active := TRUE;
> EXCEPT on E: ESocketError do
> begin
> ShowMessage(E.message);
> ClientSocket.Close;
> end;
> END;
>
> 일케 했는데 안걸려여.. 혹시나 ESocketError의 범위에 안걸리나 해서..
> EXCEPT절을 욜케(
>
> EXCEPT
> ShowMessage('Error');
> END;
>
> 이렇게두 해봤는데,, 안걸려여.. 그리고, 소켓의 OnError()이벤트에도
> 안걸리더군요.. 안정적인 어플을 만들고 싶은데,, 왜 않걸리져..
> 혹시나 다른 이유라도.. 고수님의 조언부탁드립니당..
>
>