@kirill1997 [[VAR_STR]]
var lines = RMap("imap") var q = 0 for(var i = 0; i < lines.length(); i++){ if(lines.at(i).indexOf( [[VAR_STR]] ) > -1){ var q = 1 break } } if(q){ log(lines.at(i)) }else{ log("строка в ресурсе не найдена") }а в чем вопрос?
@WildBee said in Передать переменные в асинхронную функцию:
Можно ли в BAS передать значение переменных в асинхронный запуск функции кроме как использования глобальных переменных?
Специально для этого и были придуманы атрибуты функции

@Fox а можно какой-нибудь пример? А то я пытался через это и у меня не вышло, в основном потоке у меня например есть переменная [[LOGIN]], я хочу ее значение передать в асинхронную функцию, при добавление указывал название LOGIN, но значение в асинхронной функции не было 
@WildBee said in Передать переменные в асинхронную функцию:
@Fox а можно какой-нибудь пример? А то я пытался через это и у меня не вышло, в основном потоке у меня например есть переменная [[LOGIN]], я хочу ее значение передать в асинхронную функцию, при добавление указывал название LOGIN, но значение в асинхронной функции не было


тестовый скрипт: 2029.xml
@WildBee внутри самой функции используйте действие Получить параметр функции для каждого параметра, скорее всего вы могли забыть про него или не знать.