@Farak1 zabil platnie otpechatki kupit
a po delu
ef9c6dc3-1bff-476d-aebb-8b14a9817902-image.png
esli telo IF'a pustoe on vidaet false
Не могу дождаться выполнения асинхронной функции
-
Суть в чём: в 1 потоке я вызываю асинхронную функцию GET_CODE, в остальных 3 потоках я запускаю функцию работы с профилями
И по логике скрипта, должно быть так: 3 потока отработали некие действия и теперь должны ждать завершения функции GET_CODE, что бы потом ввести этот код в своих потоках. Но получается так, что им всё равно на выполнение функции GET_CODE и они просто идут дальше по другим профилям




-
У вас ID потока, в котором запускается асинхронная функция, находится в локальной переменной, она не может быть передана в другой поток. Используйте глобальную переменную для ID потока с функцией "GET_CODE".
Пример:
threads.xml