qgs163 发表于 2011-7-31 00:32:06

如何判断是否已经拨号成功?

{:face (319):}如题,搜索论坛都没,求高手解答

freedom 发表于 2011-7-31 01:43:29

本帖最后由 freedom 于 2011-7-31 01:50 编辑

传说中的沙发??
ADSL?还是什么拨号?连接外网的?

如果是ADSL的话,那有个最简单的,但是不是 100%的好用


#include <Inet.au3>
$PPPIP = _GetIP()
if $PPPIP = "-1" then
MSGBOX (0,"错误:","拨号并未成功!")
exit
endif
MSGBOX(0,"提示:","拨号成功!")


你试下能不能正常运行?

freedom 发表于 2011-7-31 02:01:34

或是这个方法,这个是在论坛上看到过的,忘了是哪个大哥写的了。

$PPPIP = Ping("www.qq.com")
If $PPPIP Then
TrayTip("提示","拨号成功,Ping返回值=" & $PPPIP,10,1)

Sleep(5000)

Else

Msgbox(16,"错误:","拨号并未成功,程序即将退出!")

Exit
EndIf

netegg 发表于 2011-8-1 06:55:55

本帖最后由 netegg 于 2011-8-1 06:57 编辑

RasGetConnectStatus api, 函数具体如何构造可以参考http://www.autoitx.com/forum.php?mod=viewthread&tid=17179&highlight=rasapi,忘了说了,这是查看adsl的

sunafter 发表于 2011-8-1 07:45:29

或是这个方法,这个是在论坛上看到过的,忘了是哪个大哥写的了。
freedom 发表于 2011-7-31 02:01 http://www.autoitx.com/images/common/back.gif


    瀑布汗{:face (396):}

freedom 发表于 2011-8-1 19:50:21

{:face (303):}回复 5# sunafter
页: [1]
查看完整版本: 如何判断是否已经拨号成功?