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

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

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

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

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

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

  • 0 Votes
    4 Posts
    447 Views
  • 0 Votes
    1 Posts
    289 Views
  • 0 Votes
    9 Posts
    949 Views
  • 0 Votes
    8 Posts
    1686 Views
  • 0 Votes
    16 Posts
    3620 Views