2013-08-05 33 views

Odpowiedz

4

System RTTI Delphi opiera się na typach. Procedury i funkcje z zakresem jednostek nie są jednak powiązane z typami i dlatego nie można ich osiągnąć za pomocą RTTI.

+1

@SirRufo pokazał mi: http://docwiki.embarcadero.com/CodeExamples/XE3/en/Event_RTTI_Invocation_(Delphi). Tak więc jedynym sposobem jest stworzenie tej funkcji wewnątrz obiektów, aby móc je "wywołać"? – PSyLoCKe

+0

Problem polega na ustawieniu parametrów ... – PSyLoCKe

+4

Możesz również pobrać parametry metody przez RTTI http://theroadtodelphi.wordpress.com/2010/10/10/fun-with-delphi-rtti-dump-a-trttitype -definicja/ –