![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Свой тип файла [D6, WinXP]
Restor © (2004-10-28 09:04:00)Здравствуйте мастера. Помогите с такой проблемой. К примеру у меня есть на форме TreeView ветви которого добавляет пользователь. К примеру на одну ветку приходится еще и дополнительная информация, такая как путь к файлу, путь к картинке, к примечанию. Вопрос в следующем. Как мне всю эту информацию по дереву записать в файл после закрытия формы и восстановить после загрузкию Спасибо.
Digitman (2004-10-28 15:58:00) [1]
> использую Memo.Visible=false чтобы использовать Мемо в своих
> целях
можно мне чуть отвлечься ?
а что, если Memo.Visible=True, то Мемо уже никак нельзя использовать в "своих целях" ? т.е. если контрол виден, то - все ? кирдык сразу наступает ? али как ?
> Корявей не придумаешь
эт точно.
концепцию, логику и механику храниния доп.инфы придется пересмотреть/переделать ... причем - с нуля
Роман (2004-10-28 15:25:00) [2]>Digitman
А примеру есть готовое дерево из n узлов.
В Мемо также n строк содержащих доп.инфу соответственно для каждого узла построчно.
использую Memo.Visible=false чтобы использовать Мемо в своих целях. Корявей не придумаешь, поэтому я тут.
Digitman (2004-10-28 14:25:00) [3]
> Роман
гм ..
"Роман"(С) = "Restor"(С) ?
> Хранение информации организовано с помощью Memo
Не может оно быть организовано с пом. Мемо.
Ибо Мемо - лишь котрол для визуализации
Или я туп аки валенок сибирский и не понимаю - в Мемо.Text заносится и хранится доп.инф-ция для всех узлов дереваили в каждый момент времени Мемо хранит и отображает доп.инф-цию только о текущем активном узле дерева?
Роман (2004-10-28 12:22:00) [4]>Digitman
Хранение информации организовано с помощью Memo для примечаний, и другого Memo для хранения имени файла и картинки через символ '`'.
Леприкон (2004-10-28 10:31:00) [5]Посмтори SaveTreeToStream и LoadTreeFromStream в ComCtrls.
Можно после текста узла вставить опред. символ и дописывать свою инфомацию.
Digitman (2004-10-28 09:25:00) [6]
> дополнительная информация
каким образом у тебя организовано хранение этой инф-ции в памяти в ходе работы программы ? как она ассоциируется с узлом дерева, к которому она относится ?