ツリービューを更新するには?Part2

解決


いち  2002-08-28 21:47:18  No: 76032

たびたびすみませんが、下記にツリービューの更新方法を教えて頂きました。
しかし、常に選択されているノードを操作するとは限らないことに気づきました。よってSelectedItemでIndexを拾うことができない場合はどのように操作したらよいのでしょうか?
keyは、把握できているので、keyからindexを取れれば良いのですが。その様な方法はあるのでしょうか?


oku  URL  2002-08-29 06:03:03  No: 76033

KeyからIndexの取り方は、わかりませんが、
TreeViewの頭から尻まで回して探すでは、だめですか?

Keyと言うくらいだから、KeyからIndexを取れそうですけど、
やったことないので、わかりません。m(__)m


batchman  2002-08-29 18:19:49  No: 76034

Dim nodSearch As Node

TreeView1.Nodes.Add , , "探したいノード", "テストノード"

Set nodSearch = TreeView1.Nodes("探したいノード")
MsgBox nodSearch.Text & "の番号=" & Format$(nodSearch.Index)
Set nodSearch = Nothing

こんな感じ?


oku  URL  2002-08-30 11:22:05  No: 76035

おお  やっぱり出来るんですね。
Nodeオブジェクトを使えば、出来るまでは、
調べたんですが、オブジェクトの入れ方がわかりませんでした。
自分も使わせてもらいます。
ここに来る人は、やっぱり皆すごいな〜。


いち  2002-08-30 20:33:35  No: 76036

ありがとうございました!解決しました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加