доступ к объектам формы
Здравствуйте.
Начал ковырять дизайнер форм и его связка с fastscript.
На форме есть button. В onClick написано Sender.Caption := 'Clicked'; все работает.
А вот как обратиться к кнопке в стиле button1.caption:='dddd'?
Или например поменять caption самой формы?
Спасибо
Начал ковырять дизайнер форм и его связка с 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 и т.д.