Delphi - runtime
будь в курсе, что твой обработчик должен быть членом какого-нибудь класса (что значит декларация of object знаешь?)
т.е. так не прокатит:
procedure MyClicker(Sender:TObject);
begin
...
end;
...
..
..
bt.OnClick=MyClicker;
..
надо вот так:
TMyForm=class(TForm)
...
..
procedure MyClick(Sender:TObject);
...
end; // of class(TForm);
..
bt.OnClick=MyClicker; // предполагается, что эта строка тоже в одном из методов TMyForm
Thanks, так должно прокатить...
Оставить комментарий
loks-po
Вопрос из области делфей:Как назначить обработчик события (допустим onclick) для объекта, созданного в run-time. Допустим, по create формы выполняется следующее:
...
А вот как обрабатывать нажатие этой самой кнопки, созданной в "статус-баре" я не догоняю... Может кто объяснит, если не долго?