掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
指定ノードフォルダにノードをコードで追加するには (ID:18241)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
皆様にいつもお世話になっております。 自作のブラウザにTreeViewでお気に入りを登録表示させています。 新しいサイトのアドレスを追加するプログラムですがサンプルプログラムは下記のようになっています。 type PBookMarkItem = ^TBookMarkItem; TBookMarkItem = record URL:string; //ブックマークのURLを格納するのに使用。 end; ・・・・・・ ボタンをクリックして追加登録する。 procedure TAddBookMarkForm.Button1Click(Sender: TObject); var P : PBookMarkItem; Node : TTreeNode; begin New(P); P^.URL := URL; Node := TreeView1.Items.AddObject(TreeView1.Selected,'タイトル名',P); Self.Close; end; 正常に作動するのですが、ツリービューの一番最後に追加されます。 質問は 予めツリービューにフォルダを作成しておく、たとえば「一時フォルダ」。 ノードを追加登録するとき、(マウスでセレクトすることなく)プログラムコードから予め指定したフォルダ(この例では「一時フォルダ」)の下に、追加登録したいのですが、できるでしょうか。 いろいろ、ノードの処理、TreeViewの解説をみるのですが、いずれもマウスでクリックしてセレクトしたノードの下に作成するなど参考になりません。 よろしくご指導をお願いいたします。m(_ _)m
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.