Вниз
Скачать: CL | DM;

Репозиторий в приложении   Найти похожие ветки 

 
Niko   (2006-06-02 09:27) [0]

Вот возникла надобность создать универсальное хранилище типовых обьектов с стандартными свойствами ВНУТРИ приложения... С возможностью сохранения и загрузки ))

тоесть есть запись в файле о том что есть такойто обьект, с такимито свойствами, хранилище должно уметь создать такой обьект и задать ему свойства, не зависимо от типа обьекта... тоесть надо создать обьект зная только его хм.. даже не знаю.. есть же у каждого класса какйнить идентификатор (кроме имени, но я сомневаюсь что его можно использовать, хотя...) и перечислить его свойства и заполнить их заданными данными....

Можно ли это сделать? И куда копать в таком случае? rtti?


 
Сергей М. ©   (2006-06-02 09:41) [1]


> куда копать в таком случае? rtti?


Да, RTTI.

Можно вообще никуда не копать, а воспользоваться стандартной Delphi streaming system

см. справку на тему "Streaming utilites"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.045 c
8-1137581849
hgd
2006-01-18 13:57
2006.06.18
Работа с graphics32


4-1142933233
StudentVNN
2006-03-21 12:27
2006.06.18
Неработает завершение сеанса ExitWindowsEx(EWX_LOGOFF, 0)


2-1148978422
De
2006-05-30 12:40
2006.06.18
динамические массивы


15-1148306865
ПЛОВ
2006-05-22 18:07
2006.06.18
Знатокам мобильной связи (Украина)


3-1146027641
Savek
2006-04-26 09:00
2006.06.18
Присвоить значение QRGroup.Expression




   Наверх