Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Данный пост не вошел в основной список статей Роберта Лава, посвященных использованию RTTI в Delphi 2010. Здесь просто приводятся ссылки на примеры, разработанные автором и даются некоторые пояснения к ним. Дальнейший рассказ об особенностях нового RTTI будет строится непосредственно на этих примерах.

(примечание переводчика)

Да, написания окончательного варианта кода потребовалось гораздо больше времени, чем я хотел.
Острых углов оказалось несколько больше, чем я ожидал, но после нескольких тактичных, но настойчивых вопросов, я понял, что необходимо было сделать для того, что бы зачистить шероховатости.
Особенно, XmlSerial.pas который имеет дорожную карту в детализации исходного кода, в которой означено все то, что еще нужно сделать.
Что было реализовано:
IniPersist.pas Позволяет легко сделать мэппинг свойств и полей в INI файл.
XmlSerial.pas Сериализация и де-сериализация объектов и записей в XML.
ObjDs.pas Read-only (только для чтения) мэппинг объектов в TClientDataSets.
RttiUtils.pas Вещи, необходимые для удобной работы с RTTI.

Как получить код:
Воспользуйтесь приведенными выше ссылками, либо просто используйте SVN.
Сейчас я работаю над постами для блога, которые покажут как использовать этот код.


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика