Ну, как сохранить строки из стринглиста - это понятно и работает. А как правильно сохранить в стрим (или файл) "приаттаченные" к стринглисту объекты? TStringList.SaveTo*() сохраняет, как и написано в FM, только данные самого списка, но не привязанные к строкам объекты.
В каком направлении посоветуете копать?
Сохранение TStringList.Objects
Модератор: Модераторы
- Troublemaker
- постоялец
- Сообщения: 292
- Зарегистрирован: 16.04.2008 13:00:44
- Откуда: Биробиджан, Дальний Восток
- Контактная информация:
А какие именно объекты приаттачены?
Если обьекты - классы, то для каждого класса реализовать метод Save и
Код: Выделить всё
for i:=0 to StringList.count-1 do
Tтипкласса(StringList.objects[i]).Save(параметры);
- Troublemaker
- постоялец
- Сообщения: 292
- Зарегистрирован: 16.04.2008 13:00:44
- Откуда: Биробиджан, Дальний Восток
- Контактная информация:
я чувствовал, что должно быть что-то простое...B4rr4cuda писал(а):реализовать метод Save и...
Интересно. Если уничтожить TStringList
, то приаттаченные объекты будут продолжать засорять память или нет?
Код: Выделить всё
FreeAndNil(AnyStringList);, то приаттаченные объекты будут продолжать засорять память или нет?
VirtUX
Объекты сами не удаляются
Объекты сами не удаляются
