delphi.gif (306 バイト) エクスプローラ風ウィンドウの作り方


Delphiでは、エクスプローラ風のウィンドウを簡単に作れます。使用するコンポーネントは

を最低使用します。その他に、ツリービューで選択した項目を表示するクライアントとして、ListViewStringGridなどを使用します。

 

toach.gif (917 バイト) 手順

  1. ツリービューコントロール(TreeView)をフォームの左側に貼り付け、AlignプロパティをalLeftに変更します。
  2. スプリッタコントロール(Splitter)をフォームの中央に貼り付け、AlignプロパティをalLeftに変更します。
  3. データを表示するためのコントロールをフォームの右側に貼り付け、AlignプロパティをalClientに変更します。
  4. ノードにイメージを表示するためのイメージリストコントロールを貼り付けて初期化します。そしてツリービューにイメージリストを関連付けます。(Imagesプロパティ=ImageList1)
  5. ツリービューに表示するノードを設定します。(参照)TreeView
  6. 後はアプリケーションによる具体的なコードを追加していきます。