Перейти к содержанию
Fire Monkey от А до Я
  • 0

[XE8] Присвоить событие через TMethod в ран-тайме на ANDROID


notricky

Вопрос

Почему-то код, исправно работающий для WIN, не работает на ANDROID.

procedure AssignEventToComponent(C: TComponent; MethodName: String; const Evt: TNotifyEvent; OnlyIfNil: boolean = true);
var
  M: TMethod;
begin
  M := GetMethodProp(C,MethodName);
  if not OnlyIfNil or (M.Code = nil) then
  begin
    TNotifyEvent(M) := Evt;
    SetMethodProp(C,MethodName,M);
  end;
end;

Есть какие-то особенности работы TMethod для ANDROID?

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Какие-то непопулярные у меня вопросы ^_^

Разработчиков мобильных приложений  на Файрманки и так немного, но чувствую чем дальше, тем их меньше, тк в инете практически нет никакой поддержки... 

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...