@Interface

Delphi какие методы попадут в RTTI?

Добрый день!

Меня интересуют принципы по которым методы поподают в RTTI. Речь идет о "старом" RTTI (до Delphi 2010 или в текущем FPC). Насколько я на данный момент понимаю, в RTTI должны попасть все поля из published секции, видимо это не так.

Сейчас есть код:
{$M+}
  TMyClass = class	
    published
      procedure testfn(a,b,c: Integer);
  end;
{$M-}
...
GetPropInfo(TMyClass, 'testfn'); // возвращает nil


Хотелось бы понять, что нужно изменить, чтобы получить PPropInfo для метода.
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы