关于IdIcmpClient的错误提示
[问题点数:0分]- 在定时器里写了以下一段代码,让它一秒钟ping 一次目标IP地址,通的时候都正常,一旦目标ping不通,程序每秒钟跳出一个错误提示:
"socket error 10065 No route to host"
很是讨厌,能不能让这个提示不出现!
定时器代码如下: procedure TForm1.Timer1Timer(Sender: TObject); var i : integer; begin IdIcmpClient1.ReceiveTimeout := 1000; try for i:=0 to listbox1.items.count-1 do begin IdIcmpClient1.Host := listbox1.items[i] ; IdIcmpClient1.Ping ; //Application.ProcessMessages ; end; finally end; end;
|