OnApplicationStart это глобальная функция?



  • Интересует такой вопрос. OnApplicationStart это глобальная функция, или она привязана локально к потоку? Просто мне нужно на старте программы прочитать один раз файл и больше его не трогать. Дальше чтоб потоки работали с теми данными что получили на старте с файла. Если сделаю это действие в OnApplicationStart будет работать? Или каждый поток будет читать файл при старте каждого потока?



  • @Gang Нет, OnApplicationStart срабатывает только один раз при начале работы скрипта, выполняясь в рандомном потоке. Для сохранения обработанных данных нужно использовать глобальные переменные, локальные переменные не будут доступны.



  • @blackhacker said in OnApplicationStart это глобальная функция?:

    @Gang Нет, OnApplicationStart срабатывает только один раз при начале работы скрипта, выполняясь в рандомном потоке. Для сохранения обработанных данных нужно использовать глобальные переменные, локальные переменные не будут доступны.

    Спасибо!


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.