Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT
-
Подскажите пожалуйста, в чем может быть проблема или что сделано не правильно.
Данная ошибка появляется в режиме Запуска в многопотоке.
В режиме Записи все работает корректно.В функции OnApplicationStart в переменную FILE_SEARCH_RESULT сохраняется список имеющихся папок
Далее уже в Main парсится строка с аккаунтами из файла и через модуль Список > Содержит проверяется наличие профиля с тем или иным аккаунтом.
И вот в многопотоке, в режиме Запуска в блоке Содержит не находит переменную FILE_SEARCH_RESULT
В чем проблема? Как можно это решить?
-
OnApplicationStart работает как отдельный поток. Чтобы переменные из него работали в Main создавайте глобальную переменную.
Способ для проверки наличия элементов в ресурсе
https://community.bablosoft.com/topic/12474/проверка-на-наличие-элемента-в-ресурсе
-
@GameBot said in Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT:
OnApplicationStart работает как отдельный поток. Чтобы переменные из него работали в Main создавайте глобальную переменную.
Способ для проверки наличия элементов в ресурсе
https://community.bablosoft.com/topic/12474/проверка-на-наличие-элемента-в-ресурсеВ OnApplicationStart я перевожу переменную FILE_SEARCH_RESULT в глобальную переменную FILE_SEARCH_RESULT, но в блоке "Содержит" глобальная переменная не устанавливается... Как же быть?
-
@Ivserzh12 said in Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT:
@GameBot said in Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT:
OnApplicationStart работает как отдельный поток. Чтобы переменные из него работали в Main создавайте глобальную переменную.
Способ для проверки наличия элементов в ресурсе
https://community.bablosoft.com/topic/12474/проверка-на-наличие-элемента-в-ресурсеВ OnApplicationStart я перевожу переменную FILE_SEARCH_RESULT в глобальную переменную FILE_SEARCH_RESULT, но в блоке "Содержит" глобальная переменная не устанавливается... Как же быть?
https://community.bablosoft.com/topic/4681/список-в-глобальной-переменной
-
Я лично устанавливал глобальную переменную и как значение передавал список FILE_SEARCH_RESULT
-
@Fox said in Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT:
@Ivserzh12 said in Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT:
@GameBot said in Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT:
OnApplicationStart работает как отдельный поток. Чтобы переменные из него работали в Main создавайте глобальную переменную.
Способ для проверки наличия элементов в ресурсе
https://community.bablosoft.com/topic/12474/проверка-на-наличие-элемента-в-ресурсеВ OnApplicationStart я перевожу переменную FILE_SEARCH_RESULT в глобальную переменную FILE_SEARCH_RESULT, но в блоке "Содержит" глобальная переменная не устанавливается... Как же быть?
https://community.bablosoft.com/topic/4681/список-в-глобальной-переменной
@Fox Спасибо за совет, но я в силу своей еще неопытности, не понял, как то решение, которое ты предлагаешь в той теме, применить в моем случае (((
Подскажи пожалуйста, как через модуль "Список" (или возможно, не через него) проверить содержит ли список глобальной переменной нужное значение или нет и записать его в переменную (по принципу блока "Содержит" из модуля "Список"?!@GameBot Спасибо тоже за совет! Но пока, к сожалению, я так и не разобрался в своей задаче.
-
@Ivserzh12 said in Ошибка ReferenceError: Can't find variable: VAR_FILE_SEARCH_RESULT:
@Fox Спасибо за совет, но я в силу своей еще неопытности, не понял, как то решение, которое ты предлагаешь в той теме, применить в моем случае (((
Подскажи пожалуйста, как через модуль "Список" (или возможно, не через него) проверить содержит ли список глобальной переменной нужное значение или нет и записать его в переменную (по принципу блока "Содержит" из модуля "Список"?!Просто переводите из глобальной переменной в локальную и используйте модуль "список"