Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Вниз

Сохранить данные из TreeView   Найти похожие ветки 

 
kosha80   (2004-07-12 20:41) [0]

Может есть стандартные возможности по сохраниению данных из TreeView с последующей их загрузкой.
Совсем не могу сообразить как такие данные хранить.


 
SPeller ©   (2004-07-13 04:16) [1]

СТандартных нет.


 
Ricko ©   (2004-07-13 10:49) [2]

Присоединяюсь к вопросу. Нужно чтобы каждому узлу соответсвовал memo текст. И все данные хранились в одном файле


 
ЮрийК ©   (2004-07-13 12:39) [3]

Посмотри коды, как Дельфи сохраняет.


 
SPeller ©   (2004-07-13 14:13) [4]

Рекурсивный обход дерева и сохраняй как хочешь. И загружай тоже так же.


 
z007   (2004-07-13 23:30) [5]

Делал что-то подобное.
В конце концов было что-то типа ini-файла:
[TREE1]
data\2004\93401\file0909={DATA}
data\2004\93401\file0908={DATA}
data\2004\93401\file0907={DATA}
data\2004\93401\file0906={DATA}
data\2004\93403\file3345={DATA}
data\2004\93403\file3344={DATA}
data\2004\93403\file3343={DATA}
data\2003\77411\file0089={DATA}
data\2003\77411\file0088={DATA}
data\2003\77411\file0087={DATA}
info\2004\... и т.п.
[TREE2]...
Каждый элемент "пути" - TVItem (его родители от начала), по ним выстаривается дерево.
DATA - текст, где знаки разыва заменены на "|" или типа того,
в TREE2 - DATA писалаcь и читалась как PrivateProfileStruct (размер сохранялся в этом же файле).

Потом сделал просто файл (нетипизированный), туда писал потоки, а в конце - заголовок со списком item"ов, byte для типа данных и 2 LongInt с указанием на точку начала и окончания блока к item"у. Это позволило сохранять разные типы данных (просто текст, PNG, RTF, просто файлы в одном месте).



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

Форум: "KOL";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.041 c
1-1106311006
Dmitry_04
2005-01-21 15:36
2005.02.06
Как программно выделить строку в TreeView?


6-1100851087
Julia
2004-11-19 10:58
2005.02.06
Передача файла через прямое модемное соединение


14-1106032609
Александр Иванов
2005-01-18 10:16
2005.02.06
В России опять праздники?


6-1100779711
Damage
2004-11-18 15:08
2005.02.06
фильтр HTML перед браузером


1-1106242623
Mr_Jack
2005-01-20 20:37
2005.02.06
объект Tmemo





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский