xin266 发表于 2013-7-19 22:48:30

怎么 判断 qq登录框 高度 等于 705

Local $size = WinGetPos($QQtitle)
                                Do
                                Sleep(500)
                               
       
                        Until $size >= 705


原本是想判断                qq登录框 高度等于 705就执行下一步


不知道怎么写呢?

xin266 发表于 2013-7-19 23:09:54

Local $size = WinGetPos($QQtitle)
                       
                        Select
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case Else
                                       

xin266 发表于 2013-7-19 23:10:17

Local $size = WinGetPos($QQtitle)
                       
                        Select
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case $size = 312
                                        Sleep(2000)
                                Case Else
                                       

sdc7 发表于 2013-7-24 17:18:56

虽然 不知道你获取高度想干什么 但是其实你可以使用WinMove 在指定窗口大小和位置来适应 不同的分辨率·

xin266 发表于 2013-7-24 22:59:03

回复 4# sdc7


    qq登录的时候 高度变化了就代表登录成功了

xin266 发表于 2013-7-29 16:47:11

Local $size = WinGetPos($QQtitle)
                       
                        If $size > 400 And $size <> 812 And $size <> 1000 Then
                               
                                Sleep(500)

                        Else
                                Sleep(5000)
                        EndIf
                       
                        $QQWINList = WinList($QQtitle)
                                For $Qwl = 1 To $QQWINList
                                        $QQWINPOS = WinGetPos($QQWINList[$Qwl])
                                        If Not @error Then
                                                ControlClick($QQWINList[$Qwl], '', '', 'left', 1, $QQWINPOS - 50, 10)
                                        EndIf
                                Next
页: [1]
查看完整版本: 怎么 判断 qq登录框 高度 等于 705