@gurkin4 Скриншот 21-03-2022 123757.jpg ответ был в каждом сообщении выше, за что я Благодарен каждому из вас! суть в том что все видят ответ по разному и рабочим ответом является тот который решил вопрос первопричины. Приношу прощения, если "зажал" с ответом. Данный алгоритм решил, мою причину (скрин).
Динамические имена переменных
-
Подскажите пожалуйста как объявить динамическое имя глобальной переменной.
К примеру: в многопотоке есть NEW_VAR которая в каждом отдельном потоке принимает разное значение. Каким образом можно объявить ее название NEW_WAR[[THREAD_INDEX]] чтобы она называлась NEW_WAR1 NEW_WAR2 и т.д. в зависимости от нумерации потока.
Дальше есть функция new_funtion которая использует значение переменной NEW_VAR так вот нужно чтобы в зависимости от того какой поток выполняет эту функцию значение переменной равнялось именно тому, которое задается внутри конкретного потока. -
@Erzengel Тебе нужно создать множество именно глобальных переменных?
Информация есть тут. Но сразу будет куча вопросов и проблем..Дальше есть функция new_funtion которая использует значение переменной NEW_VAR так вот нужно чтобы в зависимости от того какой поток выполняет эту функцию значение переменной равнялось именно тому, которое задается внутри конкретного потока.
Специально для этого в BAS есть ресурсы. Создай ресурс и клади данные в ресурс, а в функции используй данные из ресурса.