[编程][网络]等待联网

等待联网,ahk
Msgbox WaitInternet(Milliseconds:="30000")
/*
by king 2017.10.15
WaitInternet(Milliseconds)  等待网络连接
Milliseconds 超时时间(毫秒),默认5秒
返回值         超时为-1,否则为1
*/

WaitInternet(Milliseconds:="5000"){
 StartTime := A_TickCount
 While(DllCall("Wininet.dll\InternetGetConnectedState", "UInt*", 0x40,"Int",0)<>1){
  Sleep 1000
  ElapsedTime := A_TickCount - StartTime
  if(ElapsedTime>Milliseconds){
       Return -1  ;超时,返回为0
   }      
 }
 Return 1 ;如果在给定时间内连接网络则返回为1
}

 

给TA捐赠
共{{data.count}}人
人已捐赠
其他

[编程][网络]获取北京时间

2017-10-27 16:07:03

其他

[编程][文件][FSO]文件操作

2017-10-27 16:08:33

2 条回复 A文章作者 M管理员
  1. 南柯一梦

    不错,代码简洁

  2. jochenxin

    学习了,作为新手,很有帮助。

个人中心
购物车
优惠劵
有新私信 私信列表
搜索