0
이 reference에 "CNLSH"와 같은 OpenNETCF로 핑 (ping)을 시도했으나 호스트를 사용할 수 있으면 제대로 작동합니다. 그렇지 않은 경우 pingReply.Status는 false가되지 않습니다. 왜냐하면 send-Method (패키지를 보낼 수 없음)에서 예외가 발생하기 때문입니다. try/catch없이 작업 할 수 있습니까?시도가 실패 : Ping 클래스의 OpenNETCF 전송 방법
public static bool pingIP(String s_ip)
{
Ping ping = new Ping();
PingReply pingReply;
try
{
pingReply = ping.Send(s_ip,500);
}
catch (Exception)
{
System.Diagnostics.Debug.WriteLine("could not connect to " + s_ip);
return false;
}
if (pingReply.Status == IPStatus.Success)
return true;
else return false;
}