Асинхрон в БАС



  • Кто-то работает в БАС с асинхронными функциями? Было такое, что в режиме записи код работает. А в запуске не видит какую-нибудь функцию?

    Точнее в режиме запуска работает. А вот в скомпилированном скрипте нет.
    Весь день мучаюсь ((



  • @Denis_krsk все функции нужно обьявлять в самом первом блоке скрипта



  • @DrPrime То есть их прямо в тексте скрипта прописывать? Я просто в выполнить код писал.



  • @Denis_krsk Я думаю, @DrPrime имел ввиду, что выполнить код где ты объявляешь все функции должны стоять сразу после инициализации, то есть в самом начале.



  • @DrPrime Действительно перенос объявления функций в начало скрипта помог решить все проблемы. А я полтора дня мучился, да и раньше тоже кучу времени убил на борьбу со странным поведением. Сказывается нехватка документации.



  • В той же теме, но по другому поводу.

    При вызове обычной функции в N потоков "Отчёт о ресурсах" исправно показывает, сколько ресурсов осталось. При вызове того же ресурса через асинхронки этот ресурс в отчёте не уменьшается. И, по-моему, выдаёте асинхронкам один и тот же, без многопоточного перебора до исчерпания.

    Так и должно быть?



  • @AngelOfAncient поставьте логи и если это так то сделайте демо проект.


Log in to reply
 

  • 3
  • 4
  • 21
  • 5
  • 6
  • 4
  • 4
  • 2