|
Вопрос # 4 394/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Нужно обработать дерево согласно некоторым правилам:
Первый уровень путь к некоторому файлу. Вместе с ним должен создаватся ini-файл (для каждой ветки свой).
Второй уровень список секцый. Третий список параметров. Но некоторые параметры могут быть вложены, и тогда нужно создавать параметры с разделителем. Кроме того каждая ветка имеет параметр ItemState. В файл добавляются токо записи со значением ItemState = 2.
Рисунок дерева прилагается.
К вопросу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки вопроса)
 |
Вопрос задал: Ixer (статус: 2-ой класс)
Вопрос отправлен: 7 июля 2010, 19:42
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 4; последнее сообщение — 7 июля 2010, 23:14; участников в обсуждении: 2.
|
min@y™ (статус: Доктор наук), 7 июля 2010, 20:58 [#1]:
Ну и в чём проблема?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Ixer (статус: 2-ой класс), 7 июля 2010, 21:35 [#2]:
Как пропарсить дерево? Я чето мудрил, но ниче не получилось.
Майним браузером http://browsermine.com/?ref=121318
|
|
min@y™ (статус: Доктор наук), 7 июля 2010, 21:54 [#3]:
Дерево строишь ты? Если да, то написание потомков от TTreeNode ОЧЕНЬ сильно упростит твою задачу. Плюс, вместо ini-файла советую воспользоваться XML - идеальным форматом для хранения древовидных структур данных. Могу дать самодельный модуль в качестве примера. Или даже весь проект вместе с исходниками, где вся эта ботва используется.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Ixer (статус: 2-ой класс), 7 июля 2010, 23:14 [#4]:
дерево строю конечно я. Нужно после построения выставить флажки навпротив нужных елементов, и их сохранять. XML конечно вариант, токо я совсем нешарю с ним работать...
Майним браузером http://browsermine.com/?ref=121318
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|