delphi2009の仮想ツリーリストを使用しています。次のようなデータでツリーを作成しました。
type
PTreeData = ^TTreeData;
TTreeData = record
FCaption: String;
FPath: String;
end;
すべての要素を特定の順序で繰り返します。最初のトップレベルノードを取得してから、そのすべての子を反復処理してFPath
フィールドを変更する必要があります。その子を使い終わったら、別のトップレベルノードを取得したいと思います。
まず第一に、私はトップレベルのノードをいじくり回す方法がわかりません。
これに関するヒントを事前に感謝します