I want to know whether you passed the CET4! Ping 192.168.0.x

解决方案 »

  1.   

    大哥,拜托 要练习英语还是到wwenglish.org比较合适吧?给点专业精神好不好:)我认为判断方法主要是看你怎么定义"在线"这回事。比如你认为能够ping顶级DNS是否就表示pc已经在线?如果你认为这就足够了不妨这么做呀。顶级DNS的数量是很有限的,好像是9个吧?数字可能不对。这些都有着固定的IP地址,你可以到网上找找看的。也有别的办法,就是利用API检查系统是否存在active状态的adsl类型连接。不过这我反倒觉得没有上面那种办法好。因为有连接未必就能连上网,有可能adsl链路处于错误状态的。
      

  2.   

    ^_^,见笑了,不好意思,小学没毕业……:)
    开个玩笑。
    非要用ping啊?:(
      

  3.   

    倒也不是非要不可,我上面说了,主要看你怎么定义在线这回事。如果你认为只要把网线插上就算是在线,那大可不必用ping。
    NETAPI有专门的方法检查的,比如在win2k下拔掉网线就会立刻提示。具体名称我记不得了,你看看msdn就有了。不过我看很多软件如icq等等也用ping来确定的。这点我用snippro看过。你觉得ping有什么不好的吗?
      

  4.   

    dx79(dx79):
    不好意思,本来e文就不好,一着急还写错了不少:)
    不过我万分感谢你告诉我的网址!:)
    我可是省得找了……这些天我都把学e文忘了。既然非用不可,那就用吧,:)
    ”比如在win2k下拔掉网线就会立刻提示。“
    就因为这,所以那个普通的检测函数才不好使,
    只要网线不拔掉,他就认为连接了。