タイトル : 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 演算子を利用してみて下さい。 → 納得です。あとで変な不具合としてバグ候補となるのは確かにダメですね。 勉強になりました。 どうもありがとうございました。 ♪ 以前の投稿も修正しておきました。 |