Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
ВнизСохранение структур TWriter ом ? Найти похожие ветки
← →
Flint (2003-03-25 09:17) [0]Я сохраняю свойства контролов TWriter"ом. К каждому контролу также есть несколько своих структур.
У TWriterа есть методы WriteListBegin, WriteListEnd. Как написано в хелпе они используются другими методами для записи маркеров начала и конца списка. То есть если я хочу сохранить список я делаю WriteComponent, потом WriteListBegin, вручную в этот stream пишу свою структуру, и WriteListEnd ?
← →
REA (2003-03-25 10:11) [1]Как правило все в потоковом вводе/выводе вызывается само в нужный момент (если пишешь компонент), но надо это где-то задекларировать. Где именно для структур к сожалению сказать не могу, потому что все published property я объявляю по отдельности и случай, когда работать нужно целиком со структурой придумать сложновато. С TWriter напрямую не работал.
← →
Flint (2003-03-25 10:27) [2]Если объявить TList в property то Writer скорее всего сохранит список указателей на элементы.
← →
REA (2003-03-25 10:34) [3]Если нужен список однотипных элементов имеет смысл использовать TCollection. Для сохранения списка элементов я пользовался GetParentComponent/SetParentComponent/GetChildren
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c