Показать сообщение отдельно
Старый 13.01.2011, 18:52   #9
Черный крыс
 
Сообщений: n/a
Ответ: запись\чтение любого БМ обьекта.

<ЦИТАТА> Должны помирать, и вообще метод очень грубый. </ЦИТАТА>

Во первых ссылки не помирают, но если они зациклены - то это черевато зависанием. Если существует зацикленная структура данных - то грузите и сохраняйте отдельными функциями, яркий пример - стандартный TList. - Это все называется "Запись\Чтение композитных обьектов" - это когда внутри обьекта находятся другие обьекты. Смотрите []блин[/] сам модуль, и тогда все вопросы отпадут.

Насчет 2-го...

Ничего грубого в этом методе я не узрел. Большинство приложений пишут и грузят именно таким способом (смотри либу "universal save SDK"). Марк сделал аналог этой либы и назвал рефлекшн. =)
 
Ответить с цитированием