better code that works in the latest versions of the BAS without problems:
_sa = function (id){
log(id)
ScriptWorker.SetCurrentAction(id)
}
to stop logging :
_sa = function (id){ }
Всем привет!
Ситуация такая.
Есть функция, OnApplicationStart, которая собирает необходимые данные и пишет их в файл-ресурс, который в дальнейшем хотелось бы использовать в многопотоке.
BAS подгружает данные этого файла в кэш перед запуском, и, разумеется, в многопотоке не получается использовать данные, записанные уже после старта программы.
Пока использую 2 отдельные программы. Одна собирает данные, другая - все остальное в многопотоке.
Как-то можно собрать это все в многопоточный комбайн?
@xclsv Вместо файла с ресурсом нужно создать временный ресурс(ресурс, который существует только во время работы приложения).
Это можно сделать действием Создать Ресурс.
Далее, вместо записи в файл, записываете в этот ресурс, действие Добавить Элемент.
Все это происходит в OnApplicationStart.
Далее с этим временным ресурсом можно работать точно так же, как и с обычным.
@support said in Можно ли перегрузить файл один раз в нужный момент?:
@xclsv Вместо файла с ресурсом нужно создать временный ресурс(ресурс, который существует только во время работы приложения).
Это можно сделать действием Создать Ресурс.
Далее, вместо записи в файл, записываете в этот ресурс, действие Добавить Элемент.Все это происходит в OnApplicationStart.
Далее с этим временным ресурсом можно работать точно так же, как и с обычным.
Благодарю.
Тоже смотрел в эту функцию, но по интерфейсу никак не мог понять, как с ним работать.
@support said in Можно ли перегрузить файл один раз в нужный момент?:
@xclsv Вместо файла с ресурсом нужно создать временный ресурс(ресурс, который существует только во время работы приложения).
Это можно сделать действием Создать Ресурс.
Далее, вместо записи в файл, записываете в этот ресурс, действие Добавить Элемент.Все это происходит в OnApplicationStart.
Далее с этим временным ресурсом можно работать точно так же, как и с обычным.
Каким-то образом можно сразу список записать в такой ресурс? Или только поэлементно?