RTTI Перечисление всех published-полей класса
Book information
Description
Накидал я тут по материалам этой ветки модулек, который может быть полезен. Экспортируются несколько типов и 2 функции. Одна дает адрес таблицы полей, другая перечисляет эти поля, вызывая callback (перечисление заканчивается, если callback вернет False). В итоге для любого класса можем получить все сведения о его published-полях, которые ссылаются на потомки TPersistent (имя, класс, смещение). Делал и тестировал в D7, но похоже, что код должен работать в любой версии Delphi.
Similar books
Cross Platform Development with Delphi XE7 & FireMonkey for Windows & MAC OS X
RAR
Object Oriented Two-Dimensional Graphics in a Borland Delphi Environment
Ribbon Controls в Delphi 2010. Визуальная разработка интерфейса программы
Delphi Cookbook: 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS
Delphi. Программирование для Windows, OS X, iOS и Android (+ sources)
RAR
Практикум по программированию на Delphi XE3: Лучшие практические занятия для программистов на языке Delphi! (Сокращённый вариант)
RAR
Уроки по базам данных в Delphi
RAR
Delphi на пальцах. Осваиваем новые технологии Windows 8: Touch и Gesture
RAR