Создание ресурса и его использование



  • Всем привет! Ребята кто работал с созданием ресурса - подскажите как правильно юзать? Задача в следующем:
    -есть многопоточная задача, которая парсит данные с последующей записью в файл - здесь все четко отрабатывает
    -дальнейшая задача использовать записанный файл как ресурс типа из файла - так же для дальнейшей многопоточной обработки...

    Есть инструменты Ресурс - Создать и т.д. - но в начтройках нет ни типа ни расположения - или это другая тема? - объясните пожалуйста



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



  • @Samael_96 - спасибо за участие - но я немного о другом - речь не о входных ресурсах - а о действиях - создание ресурса во время выполнения скрипта... - не могу понять как его использовать?



  • @Turutur
    Они работают на протяжении работы скрипта, данные хранятся только в памяти во время работы, в файлы не сохраняются



  • @DrPrime спасибо за оперативность - тогда вопрос такой - я использую ресурсы в многопотоке, чтобы каждый поток брал свою строку - как быть в случае с созданием ресурса во время выполнения скрипта? - получается , что данные для создаваемого ресурса будут назначенны из переменной - соответственно - при многопотоке - если это не онапликатион старт - это будет происходить количество раз равное потокам- если не сложно пожалуйста пошаговый алгоритм использования накидайте для наглядности - как может быть использовано создание ресурса во время работы скрипта?



  • @Turutur я не знаю кк поведет себя создание ресурса в ескольких потоках. Можешь тестануть на пустом скрипте, с выводом данных в лог



  • @DrPrime спасибо



  • @Turutur Создавать ресурс лучше в OnApplicationStart. Если нужен ресурс из файла, просто создайте его как обычный ресурс. При желании его можно спрятать от пользователя.


Log in to reply