to 哈哈
就是问检测局域网(网卡到HUB之间的网线)是否连通的方法。

解决方案 »

  1.   

    旁门左道:
    用冰河对局域网网段地址扫描,如果找得到该主机,所名网络物理连通!
    注:有些防火墙软件会屏蔽掉你的icmp包。先把防火墙(天网关掉)!:)
      

  2.   

    to 旁门左道:
    你的答案巨烂!!你这不是害我吗?冰河那东东谁知道还有没有其他后遗症。
    我说的是怎么编程实现,比如说什么api函数了?
      

  3.   

    to frank7812(思)
    ping 太被动,我现在就是用ping,有数秒钟的误差,没有办法处理。
      

  4.   

        试试用WININET函数集的InernetGetConnectStatus
      

  5.   

    InternetGetConnectedState是这个,刚才弄错了
      

  6.   

    InternetGetConnectedState()  是判断以什么方式连接INTERNET
    PING 没有目标,也不好
    我等
    NetConnectionEnum ()XING MA?
      

  7.   

    用ping 命令按照以下步骤检测:
         1.确认tcp/ip协议是否已经正确装入:
                   ping 127.0.0.1  (ping localhost);
         2.验证主机是否已经加入局域网:
                   ping 本地其他主机ip地址;
         3.验证网关是否可用及本地主机是否可以与网内其他计算机正确进行通信:
                   ping 缺省网关地址;
         4.验证网关(或路由器)是否通畅,本局域网能否连到外界:
                   ping 远程主机ip地址。
      

  8.   

    早都有实现了
    看ping -b参数的实现就行了