Я все еще новичок ie в этом, но я хочу, чтобы это работало. Я хочу, чтобы программа проверила оба положения: вверх и вниз и выдала мне результат, но результат всегда один и тот же, даже если он не должен быть.
Это код, который у меня есть сейчас.
stop:=0
one:=0
two:=0
while(stop<1)
{
ImageSearch, OutputVarX, OutputVarY, 270, 270, 380, 330, *5 G:\image.png
if !errorlevel
{
one=1
}
ImageSearch, OutputVarX, OutputVarY, 270, 790, 380, 850, *5 G:\image.png
if !errorlevel
{
two++
}
sleep 500 ;wait for result to load
if (one=1) && (two=1)
{
stop = 2
msgbox, found up and down
exitapp
}
else if (one=1) && (two=0)
{
msgbox, found only up
}
else if (one=0) && (two=1)
{
msgbox, found only down
} ;end if
} ;end while
Я получаю результат «только обнаружено», когда должен быть «обнаружен вверх и вниз». Я думаю, это потому, что второй поиск изображений на самом деле go не работает и работает, когда должен, любые ссылки на возможные исправления будут указаны!