Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

Вызов процедуры через переменную

Домой Форумы Пазлы Вызов процедуры через переменную

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Сообщения
  • #19491
    kotimperator
    Участник

    Добрый день. Имеется процедура с шаблонным поведением Select_object, но необходимо ещё каждому объекту назначить уникальное поведение после клика. Очевидно, здесь нужно на каждое уникальное поведение создавать свои процедуры, вопрос в том как подать их на вход Run_process? Есть возможность перевести вызов процедуры в переменную, или может имеются какие-то альтернативные варианты?
    Можно, конечно, обойтись без входа Run_process, реализовав в последнем блоке else ветвь else if и указывать в какой момент какая уникальная процедура должна запускаться, но это будет сложное запутанное дерево.

    Вложения:
    Вы должны войти для просмотра вложений.
    #19493
    kdv
    Участник

    процедуры можно использовать как аргументы в других процедурах. даже в паззлах.

    Puzzles and JS. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of meaning at all.

    #19495
    kotimperator
    Участник

    Странно, что Process_1 запускается сразу после загрузки, минуя все события из Select_object. Это поведение логики мне совершенно не понятно (клика по объекту нет, но процедура сработала сразу). Добавил в Process_1 дополнительно событие when clicked и всё заработало как надо. Спасибо за подсказку!

    Вложения:
    Вы должны войти для просмотра вложений.
Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Для ответа в этой теме необходимо авторизоваться.