tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: TreeView MouseMoveで、当該ノードでの x ,y 位置
投稿日: 2010/09/10(Fri) 20:41
投稿者ima
魔界の仮面弁士さん、今回も添削頂き恐縮です。

> > n = n - 15  'ピクセル単位でLoop回数抑える
> 15 とは限りませんので、Screen.TwipsPerPixelY を使う事をおすすめします。

→ これは個人的ツールと言うことで確信犯的に簡易記載していますが、
 変な癖や、後から参考にされる方の事を考えればマズイですね。
 やはり基本に忠実が何よりですね。

> 上記の場合、SelNode.[_ObjectDefault] すなわち
>  Loop While SelNode.Text = oNode.Text
> のような意味になってしまいますので、たとえば
> 同名ノードが並んでいるような場合に正しく処理できなくなります。
>
> 代わりに、Is 演算子を利用してみて下さい。

→ 納得です。あとで変な不具合としてバグ候補となるのは確かにダメですね。
 勉強になりました。

どうもありがとうございました。
♪ 以前の投稿も修正しておきました。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。