http://www.9seek.com/show.aspx?id=861&cid=13

解决方案 »

  1.   

    我沒有特定的要連接的IP﹐所以用ping不太方便﹐只是想獲得本機的局域網連接狀態
      

  2.   

    不用ping特定的要連接的IP,ping本机的IP地址127.0.0.1,如果连的通说明连通。
      

  3.   

    不是要測試網卡等網設備﹐ping回路地址不能反映網路是否連同﹐我將網線拔下ping回路一樣可以通﹐但是實際網路已經斷開﹐看一下網上鄰居的屬性裡的局域網﹐當通時顯示已經啟用﹐當我拔掉網線﹐顯示已拔除網路電纜﹐我就是希望能讀到類似這樣的狀態
      

  4.   

    有的人机器上面没有ping命令,所以用ping也有问题
      

  5.   

    也就是说你的机器ping 用不了?
      

  6.   

    有些人的机器上的确是没有ping的,这个软件是个客户端,我们总不能为每个人安装时先检查他的机器上有没有ping吧
    或者这个问题就干脆用处理异常解决,连接数据库时分析抛回异常来判断网路不通(经常是忘记插网线)
      

  7.   

    可不可以不ping
    但是 用根据ip获取机器名的操作来判断(ip可以获取dns服务器ip等)
    try
    {
    ....
    成功,连接
    }
    catch
    {
    失败
    }
    只是思路,祝好运。