用IdIcmpClient控件来ping的时候,为什么ping不通时 ( 积分: 50 )

  • 主题发起人 主题发起人 scy_fjqz
  • 开始时间 开始时间
S

scy_fjqz

Unregistered / Unconfirmed
GUEST, unregistred user!
ping 10.49.28.4
这个ping不通
AreplyStatus.FromIpAddress返回的值是"0.0.0.0",而不是10.49.28.4


程序代码
if AreplyStatus.ReplyStatusType = rsEcho Then
temp_str:='与'+AreplyStatus.FromIpAddress+'电脑连接正常!'
else
temp_str:='与'+AreplyStatus.FromIpAddress+'电脑连接失败!'
 
ping 10.49.28.4
这个ping不通
AreplyStatus.FromIpAddress返回的值是"0.0.0.0",而不是10.49.28.4


程序代码
if AreplyStatus.ReplyStatusType = rsEcho Then
temp_str:='与'+AreplyStatus.FromIpAddress+'电脑连接正常!'
else
temp_str:='与'+AreplyStatus.FromIpAddress+'电脑连接失败!'
 
help,急啊
 
IdIcmpClient.ping 必须用有超级用户权限登录操作系统才能ping
 
自己搞定了,如何回收分数!

temp_str:='与'+IdIcmpClient1.Host+'电脑连接正常!'
 
只能散分了
呵呵
 
怎么搞的,说说看,:)
 
temp_str:='与'+AreplyStatus.FromIpAddress+'电脑连接失败!'

替换成temp_str:='与'+IdIcmpClient1.Host+'电脑连接正常!'
 
接受答案了.
 
后退
顶部