Ссылка на проект:
https://mega.nz/file/c18wzZrC#RC_ooU...5H-yWWuA35-rKM
Спасибо за ответ! Умом я понимаю, что так не должно быть. Но по факту...
Пример скрипта:
public partial class ФБ : ScriptBase
{
int iTemp_1 = 0;
public override void Execute()
{
iTemp_1 = iTemp_1 + 1;
iCount = iTemp_1;
}
}
, где: iCount - выходной параметр, аналог. Если в Runtime с помощью команды изменить значение входа скрипта, то получается бесконечная рекурсия какая то...
Настройки скрипта: опрос по изменению входов.
bIn1 - цифровой вход, предназначен только для пуска скрипта.
Путь к проблемному скрипту:
Объект -> MainForm -> Управление В1 - > № картинки и другое v2
Скрипт запускается командой Объект -> MainForm -> Управление В1 - > Скрипт (временно в виде кнопки на главном экране). При старте скрипт срабатывает 2 раза. В Runtime при запуске с кнопки "Скрипт" уходит в бесконечную рекурсию.