くだすれC++Builder(超初心者用)その5at TECHくだすれC++Builder(超初心者用)その5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト756:デフォルトの名無しさん 14/06/13 11:39:41.87 cEBL9XA9 TTreeViewで質問ですが 起動時にフォルダツリーを作成してるのですが これを指定した階層のフォルダを開いた状態にする方法を教えて 例えば aaa\bbb\cccって指定したらcccが開かれてるとか 757:デフォルトの名無しさん 14/06/13 12:43:24.46 JKfszcic 展開された状態にしたいTTreeNodeのインスタンスを取得して、 ExpanededプロパティをいじるかExpandメソッド使うだけでしょ。 758:デフォルトの名無しさん 14/06/13 16:20:58.51 cEBL9XA9 いや、そうなんだけどさ。 これ自分で指定ノードまで検索しないとダメなのかなっておもって 759:デフォルトの名無しさん 14/06/13 18:26:01.38 PxwdU0Uh 自分でそういう関数を作るしかない。 TTreeViewがディレクトリ階層を表しているとは限らないから。 継承でフォルダツリー専用に作られたクラスがあればあるかもしれないけど。 760:デフォルトの名無しさん 14/06/13 21:08:02.50 q7Aw8i3I 自分でフォルダを読んで TreeViewしているんだから その途中で Expandしたいフォルダに該当するか判定して 該当していたら、開けばいいだけじゃん 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch