Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сохранить разность DFM


Priest ©   (2005-05-06 11:39:00) 

Есть компонент с заданными значениями свойств. Потом некоторые свойства меняются. Как узнать какие из свойств были измененны?


GrayFace   (2005-05-07 20:07:00) [1]

1) В коммандной строке: fc New.dfm Old.dfm >aaa.txt
2) В программе может помочь TParser


Igorek   (2005-05-06 17:39:00) [2]

Priest   (06.05.05 16:04) [4]
А практически столько возьни

Ок, а как ты хочешь?
Вот допустим есть простой способ. Теперь пофантазируй. Каким по твоему мнению он должен быть? В каком виде ты хочешь получить результат? Надо ли (можно ли) для этого дописывать данный компонент? Или можно не дописывать, а написать универсальный сравниватель состояний обьекта любого класса в разные моменты времени.

Ответишь на эти вопросы - получишь 50% решения.


Priest   (2005-05-06 16:04:00) [3]

To Igorek
Да это теоретически ясно. А практически столько возьни :((


Igorek   (2005-05-06 13:54:00) [4]

Priest   (06.05.05 11:39)
До изменения создать копию компонента, потом сравнить.

Digitman ©   (06.05.05 12:38) [1]
сравнить два файла в DFM-формате

учесть, что св-во может появиться/исчезнуть


Priest   (2005-05-06 13:29:00) [5]

Я понимаю. Может есть встроенные средства дельфи. Потому что у меня могут быть вложенные компоненты....И в ручную не очень хочется переваривать :)))


Digitman   (2005-05-06 12:38:00) [6]

сравнить два файла в DFM-формате


Наверх

Титульная страница Поиск, карта сайта Написать письмо