VladislavM
Новичок
- Сообщения
- 12
- Репутация
- 0
Пытаюсь разобраться в функциях и наткнулся на непонятное для меня. Программа должна выдавать рандомно картинку каждые 5секунд. При запуске оно выдаёт правильную картинку, а через 5секунд оно выдает мне всегда картинку которая должна была быть до этого. Random при открытие передал 5, оно открыло 5тую картинку. Дальше оно оставляет 5тую картинку, а рандом выдал 7 дальше рандом выдал 9 оно показало 7 картинку 10 показало 9ю 2 показала 10 и так далее. Как исправить и почему так? :thanks:
Код:
Func NEWIMG()
Do
$sText = Random(1, 10, 1);
_WinAPI_SetWindowText($hLabel, getimg($sText))
_WinAPI_SetWindowText($hLabel2, $sText)
Sleep(5000)
NEWIMG()
Until GUIGetMsg() = -3
EndFunc