Модули. Других вариантов нет, в BAS даже пространство имен глобальное в рамках потока, а ты хочешь классы.
Фигу нам с тобой, а не классы, обойдемся.
Всем привет! Скачал бесплатную версию BAS, сделал скрипт. Потом купил Premium версию и сделал скрипт, добавив в него половину кубиков из бесплатной версии скрипта и половину добавил из самого премиума. Версия BAS 24.3.1 в обоих случаях. В итоге скрипт при нажатии на кнопку "Запуск" (или при запуске скомпилированной версии) и ввода необходимых данных для Ресурсов, не запускается. Программа просто зависает и бесконечно грузится без каких-либо анимаций. Может есть какие-то варианты решения этой проблемы?
@Master159 поищите тему на форуме как выводить ID всех действий в лог, может это поможет отловить проблему.
Вот ссылка на тему - https://community.bablosoft.com/topic/3521/лайфхаки-bas/87
@bigorat Большое спасибо за предположение! Нашёл рудиментарную переменную, которая осталась с первого скрипта, но не использовалась во втором. Удалил и всё пошло как по маслу. Ответ нашёл в этой теме: https://community.bablosoft.com/topic/2754/бас-зависает-и-падает-в-проекте-с-профилем-и-ресурсом