доступ к объектам формы

отредактировано 22:24 Раздел: FastScript
Здравствуйте.

Начал ковырять дизайнер форм и его связка с fastscript.
На форме есть button. В onClick написано Sender.Caption := 'Clicked'; все работает.

А вот как обратиться к кнопке в стиле button1.caption:='dddd'?

Или например поменять caption самой формы?


Спасибо

Комментарии

  • отредактировано 22:24
    AndrewVL написал: »
    Здравствуйте.

    Начал ковырять дизайнер форм и его связка с fastscript.
    На форме есть button. В onClick написано Sender.Caption := 'Clicked'; все работает.

    А вот как обратиться к кнопке в стиле button1.caption:='dddd'?

    Или например поменять caption самой формы?
    Спасибо



    Я сам столкнулся с этой проблемой и в принципе решение нашел.
    Просто впиши fsScript1.AddForm(Form1);
    Только "Form1" это имя твоей формы.
    А уже в самом скрипте пишешь "Form1.Button1.Caption := 'dddd'"
    Можно в принципе вбить так fsScript1.AddForm(Button1);
    И тогда в скрипте можно будт делать так "Button1.Caption := 'dddd'"
    Но в таком случае тебе придется для каждого объекта писать "fsScript1.AddForm();"
    По мне так лучше добавить туда форму а в скрипте уже писать Form1.Button1 или Form1.Memo1 и т.д.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.