Yashied сказал(а):
Subscript used with non-Array variable.
Вобщем код такой:
$windows=WinList("[REGEXPTITLE:^\w+\s*\w*,]")
If $windows[0][0] Then ;обходим все окна
For $j=1 to $windows[0][0]
$WPos=WinGetPos($windows[$j][0] )
For $i=0 to 5 ; обходим все позиции и устанавливаем: находится ли окно на должной позиции
If Not @error Then
If Abs($WPos[0] - $Must_pos[$i][0])<20 And
Abs($WPos[1] - $Must_pos[$i][1])<20 Then $has=True
EndIf
Next
....
Пишет вот на этой строке: If Abs($WPos[0] - $Must_pos[$i][0])<20 And Abs($WPos[1] - $Must_pos[$i][1])<20 Then $has=True
If Abs($WPos^ ERROR
Вроде не должно быть такой ошибки по идее же?