元ネタ:嫌い嫌いも好きのうち (επιστημηさん)
AddressOffが気持ち悪いということですが、VB使い(私だけかも)にとってはAddHandlerを書くときにはAddressOffがあった方が分かりやすいの。
AddressOf ついてなきゃレシーバ(というか呼び出し先)っぽくないから
Do:Debug.print "ヤダ":Loop
↑イミディエイトウィンドウにコピペしてみようw(ごめん、許して)
嫌い嫌いも好きのうち(しょにょに の方はどっちも「obj.ほにゃらら」でおんなじように見えるので、気持ち悪さ爆発なのです。
AddHandler obj.SomethingHappen, obj.GetHatopoppo
下図のようにVB6では、イベントを実装するオジェクトをWithEventキーワードで変数定義してインスタンス化すると、エディタの左上にその変数名がでて、右上にハンドルが追加されているメソッドの一覧が出るの。でなきゃVBじゃないの。(下図:VB6Event)
何となく同列に並ぶとワケワカメになるの><
#obj.SomethingHappenって言うインスタンスの、obj.GetHatopoppoって言うメソッド!?
もう、ここまでくると、単に私のイメージと言うか単なる感想なので、頭悪そうな駄々っ子風に書いてみました
#頭悪いのはもとからですがorz
VB6Event.