Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: CL | DM;

Вниз

Свой тип файла   Найти похожие ветки 

 
Restor   (2004-10-28 09:04) [0]

Здравствуйте мастера. Помогите с такой проблемой. К примеру у меня есть на форме TreeView ветви которого добавляет пользователь. К примеру на одну ветку приходится еще и дополнительная информация, такая как путь к файлу, путь к картинке, к примечанию. Вопрос в следующем. Как мне всю эту информацию по дереву записать в файл после закрытия формы и восстановить после загрузкию Спасибо.


 
Digitman ©   (2004-10-28 09:25) [1]


> дополнительная информация


каким образом у тебя организовано хранение этой инф-ции в памяти в ходе работы программы ? как она ассоциируется с узлом дерева, к которому она относится ?


 
Леприкон ©   (2004-10-28 10:31) [2]

Посмтори SaveTreeToStream и LoadTreeFromStream в ComCtrls.
Можно после текста узла вставить опред. символ и дописывать свою инфомацию.


 
Роман   (2004-10-28 12:22) [3]

>Digitman

Хранение информации организовано с помощью Memo для примечаний, и другого Memo для хранения имени файла и картинки через символ "`".


 
Digitman ©   (2004-10-28 14:25) [4]


> Роман


гм ..

"Роман"(С) = "Restor"(С) ?


> Хранение информации организовано с помощью Memo


Не может оно быть организовано с пом. Мемо.
Ибо Мемо - лишь котрол для визуализации

Или я туп аки валенок сибирский и не понимаю - в Мемо.Text заносится и хранится доп.инф-ция для всех узлов дерева или в каждый момент времени Мемо хранит и отображает доп.инф-цию только о текущем активном узле дерева ?


 
Роман   (2004-10-28 15:25) [5]

>Digitman

А примеру есть готовое дерево из n узлов.
В Мемо также n строк содержащих доп.инфу соответственно для каждого узла построчно.
использую Memo.Visible=false чтобы использовать Мемо в своих целях. Корявей не придумаешь, поэтому я тут.


 
Digitman ©   (2004-10-28 15:58) [6]


> использую Memo.Visible=false чтобы использовать Мемо в своих
> целях


можно мне чуть отвлечься ?
а что, если Memo.Visible=True, то Мемо уже никак нельзя использовать в "своих целях" ? т.е. если контрол виден, то - все ? кирдык сразу наступает ? али как ?


> Корявей не придумаешь


эт точно.
концепцию, логику и механику храниния доп.инфы придется пересмотреть/переделать ... причем - с нуля



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

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.057 c
14-1099045828
SPeller
2004-10-29 14:30
2004.11.14
Пишите на xxx@mymail.ru


1-1098875583
Tack
2004-10-27 15:13
2004.11.14
Отобразить UNICODE в компонентах Delphi


1-1099309330
Igor_
2004-11-01 14:42
2004.11.14
CONSOLE APPLICATION


3-1097347134
kirilllius
2004-10-09 22:38
2004.11.14
SQL и Requery


14-1098772647
ИМХО
2004-10-26 10:37
2004.11.14
What is MSN? (Мазуту, Алексу и всем-всем-всем)