К
1)создавать переменные в call файле
2)у вас это local каналы и они будут отличаться одной циферкой ;1 ;2, т.е. можно вычислить второй и использовать SHARED()
2) срасибо, этот вариант попробую
время жизни переменных в shared - равно времени жизни канала? нигде не нашёл информации про это..