bfm13142 发表于 2011-1-27 16:03:22

提问if或其他语句成立的问题。[已解决]

本帖最后由 bfm13142 于 2011-1-28 09:23 编辑

打个比方。
如:迅雷的下载速度是不一定的,怎么判断在10分钟内下载速度都<100KB,然后执行其他动作。
if<100KBthen(10分钟)。。
头大了。

黑色袜子 发表于 2011-1-27 16:53:39

请问你如何判断迅雷的下载速度?如果判断出迅雷的下载速度就解决了!

binshiwo 发表于 2011-1-27 17:20:34

本帖最后由 binshiwo 于 2011-1-27 17:21 编辑

按LZ的意思
试试判断十分钟内的平均下载速度

yhxhappy 发表于 2011-1-27 17:54:04

我自己大概写了一个思路,希望对你有帮助

$Time = 0        ;时间,初始等于0,单位:秒
While 1
        $k =                 ;下载速度,单位:KB
        If $k < 100 Then        ;如果下载速度小于100KB,则开始循环
                While 1
                        $k =                 ;下载速度,单位:KB
                        If $k > 100 Then        ;在这期间,如果下载速度大于100,则退出循环,并且时间归零
                                $Time = 0
                                ExitLoop
                        EndIf
                        If $Time >= 600 Then        ;如果时间=600秒,表示在10分钟内速度均小于100KB,执行其它操作
                                ;执行其它操作
                        EndIf
                        Sleep(1000)
                        $Time >= 1
                WEnd
        EndIf
WEnd

处女 发表于 2011-1-27 18:32:01

我感觉主要是那个下载速度的数据不好找

ghl781258 发表于 2011-1-27 18:47:30

屏幕文字截取?是否可以获得。请参考论坛相关帖子

bfm13142 发表于 2011-1-28 09:21:29

回复 4# yhxhappy


    明白了,睡了一觉再看了你们帮回答的就明白了,谢谢你们的回答·祝你们新年快乐!

bfm13142 发表于 2011-1-28 16:24:00

回复 2# 黑色袜子


    获取迅雷的下载速度难度大,也不知道怎么搞。
我只能获取全部的下载速度了。
页: [1]
查看完整版本: 提问if或其他语句成立的问题。[已解决]