В асинхронных функциях не выполняется работа



  • Сначала софт вычисляет количество переходов на страницу (Ввод пользователя * введенный приоритет, например 100* 0.5) и записывает это в глобальную переменную. Дальше запускается цикл for от 1 до результата в глобальной переменной. В цикле создаются асинхронные функции в которых софт переходит на страницу.Screenshot_20.png
    Но когда я запускаю софт то потоки завершаются с сообщением Ok и ничего не происходит. Screenshot_19.png
    Я так понял это происходит из-за асинхронных функций, т.к. когда я запускаю софт в режиме записи все работает



  • @Kvinteson said in В асинхронных функциях не выполняется работа:

    Я так понял это происходит из-за асинхронных функций, т.к. когда я запускаю софт в режиме записи все работает

    Скорее всего в вызываемой функции вы используете объявленную ранее локальную переменную, это вызывает ошибку



  • @Fox Да, в этом ошибка. Большое спасибо


Log in to reply
 

  • 19
  • 2
  • 16
  • 2
  • 8
  • 4
  • 11
  • 2