В БАСе есть настоящие функции, а не папки, которые почему-то называются функциями? Которые принимают переменную и возвращают переменную. Без этого получается много дублирующегося кода.
@tet-vivi
Эти менюшечки с кнопочками вообще смысла не имеют. Переменные внутри папки выполняются в контексте всего скрипта БАС, т.е. переменные внутри так называемой функции перезаписывают те переменные, которые были определены до "функции".
@Steam_punkerDemo.xml
Существует множество различных типов комбобоксов, поэтому действия могут отличаться.
Но в целом, это может быть сделано так, как я сказал.
Поскольку я не знаю, какой тип комбобокса у вас, я приведу пример.