| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 862 人关注过本帖
标题:大佬,帮忙修改一下方法,ping不通时用时特别长
只看楼主 加入收藏
laibinhua
Rank: 2
等 级:论坛游民
威 望:1
帖 子:323
专家分:48
注 册:2010-12-23
结帖率:53.93%
收藏
 问题点数:0 回复次数:6 
大佬,帮忙修改一下方法,ping不通时用时特别长
大佬,帮忙修改一下方法,ping不通时用时特别长要好几秒,能ping通时用时特别快,如何改一下可以ping不通时最多1秒
FUNCTION PingIP(tcIP)
    LOCAL loWMIService, loPing, loStatus, lnResult   
    * 连接到WMI服务
    loWMIService = GETOBJECT("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
    * 创建WMI查询
    loPing = loWMIService.ExecQuery(;
        "SELECT * FROM Win32_PingStatus WHERE Address = '" + tcIP + "'")
    * 检查结果
    FOR EACH loStatus IN loPing
        * StatusCode = 0 表示成功
        IF loStatus.StatusCode = 0
            RETURN '1'
        ENDIF
    ENDFOR
    RETURN '0'
ENDFUNC
搜索更多相关主题的帖子: RETURN 方法 ping 修改 结果 
2026-01-23 15:34
kangss
Rank: 8Rank: 8
等 级:贵宾
威 望:14
帖 子:398
专家分:920
注 册:2014-6-12
收藏
得分:0 
myfll里面有个命令可以设置超时:

函数名:ShellExecWait(cProgram [,cParameters [,nMode]])
缩写:sewt
调用一个程序,并等待运行结束。
返回值:
整型,为零时,执行正常完成,否则为错误代码,即GetLastError()返回的代码
参数:
cProgram:字符型,可执行程序名
[cParameters]:字符型,可执行程序的参数,默认为空
[nMode]]:整型,执行模式,默认为5,可以使用以下值:
#define SW_HIDE 0
#define SW_SHOWNORMAL 1
#define SW_NORMAL 1
#define SW_SHOWMINIMIZED 2
#define SW_SHOWMAXIMIZED 3
#define SW_MAXIMIZE 3
#define SW_SHOWNOACTIVATE 4
#define SW_SHOW 5
#define SW_MINIMIZE 6
#define SW_SHOWMINNOACTIVE 7
#define SW_SHOWNA 8
#define SW_RESTORE 9
#define SW_SHOWDEFAULT 10
#define SW_FORCEMINIMIZE 11
#define SW_MAX 11
2026-01-23 18:39
sych
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:7
帖 子:468
专家分:746
注 册:2019-10-11
收藏
得分:0 
https://bbs.bccn.net/viewthread.php?tid=441382&highlight=ping
吹水佬版主已经给我们贴出来示例代码了,以后遇到问题可以先搜索一下
2026-01-23 19:39
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:829
专家分:3278
注 册:2018-3-13
收藏
得分:0 
"SELECT * FROM Win32_PingStatus WHERE Address = '" + tcIP + "' and timeout=1000"



[此贴子已经被作者于2026-1-23 23:46编辑过]


这家伙很懒,啥也没留下
2026-01-23 23:45
laibinhua
Rank: 2
等 级:论坛游民
威 望:1
帖 子:323
专家分:48
注 册:2010-12-23
收藏
得分:0 
回复 4楼 csyx
谢谢,这个方法简单,一下就解决了
2026-01-26 09:14
DANSON
Rank: 2
等 级:论坛游民
帖 子:107
专家分:83
注 册:2025-10-4
收藏
得分:0 
回复 4楼 csyx
2026-01-26 14:11
hsfisher
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:236
专家分:142
注 册:2009-4-26
收藏
得分:0 
2026-01-26 14:20
快速回复:大佬,帮忙修改一下方法,ping不通时用时特别长
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019308 second(s), 8 queries.
Copyright©2004-2026, BCCN.NET, All Rights Reserved