掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ツリーノードのデータについて (ID:10422)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
パネルをフォームに一つ置き、 ボタンを2つフォームに置きます。 下記のコードを挿入して実行したところ、Dataプロパティも読み込めました。 private { Private 宣言 } SL:TStringList; public { Public 宣言 } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.TreeView1Click(Sender: TObject); begin ShowMessage(String( TreeView1.Selected.Data)) end; procedure TForm1.Button1Click(Sender: TObject); var i:integer; NewNode:TTreeNode; begin for i := 0 to 10 do begin SL.Add(IntTostr(i)); NewNode := TreeView1.Items.Add(nil,IntToStr(i)); NewNode.Data := Pointer(SL[i]); end; end; procedure TForm1.FormCreate(Sender: TObject); begin SL := TStringList.Create; end; procedure TForm1.FormDestroy(Sender: TObject); begin SL.Free; end; procedure TForm1.Button2Click(Sender: TObject); begin TreeView1.Parent := Panel1; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.