Я использую Virtual List Tree для Delphi 2009. Я создал дерево с данными, такими как:Перебор узлов и ее Чайлдс и модифицируют данные
type
PTreeData = ^TTreeData;
TTreeData = record
FCaption: String;
FPath: String;
end;
Я хочу, чтобы перебрать все элементы, но в конкретный порядок. Мне нужно приобрести первый узел верхнего уровня, а затем перебрать все его дочерние элементы и изменить поле FPath
. Когда я закончил со своими детьми, я хочу получить еще один узел верхнего уровня и так далее.
Прежде всего, я не знаю, как перебирать узлы верхнего уровня.
Заранее спасибо за любые советы по этому
Не подходит для данного конкретного вопроса, но также см. Метод 'IterateSubtree'. –