Darowizna 15 września 2024 – 1 października 2024 O zbieraniu funduszy

RTTI Перечисление всех published-полей класса

RTTI Перечисление всех published-полей класса

Зотов Юрий.
Jak bardzo podobała Ci się ta książka?
Jaka jest jakość pobranego pliku?
Pobierz książkę, aby ocenić jej jakość
Jaka jest jakość pobranych plików?
Накидал я тут по материалам этой ветки модулек, который может быть полезен. Экспортируются несколько типов и 2 функции. Одна дает адрес таблицы полей, другая перечисляет эти поля, вызывая callback (перечисление заканчивается, если callback вернет False). В итоге для любого класса можем получить все сведения о его published-полях, которые ссылаются на потомки TPersistent (имя, класс, смещение). Делал и тестировал в D7, но похоже, что код должен работать в любой версии Delphi.
Język:
russian
Plik:
DOC, 24 KB
IPFS:
CID , CID Blake2b
russian0
Ściągnij (doc, 24 KB)
Trwa konwersja do
Konwersja do nie powiodła się

Najbardziej popularne frazy