コントロールにドロップした際に、処理をフォームへ移譲する方法

[戻る]
ifrit 2006/11/25(土) 01:32:08
フォームイベントにOLEDragDropを追加したD&Dを対応させました。
しかし、フォーム上のコントロールへドロップした場合にはフォームのOLEDragDropは発動しませ
ん。

おそらく、コントロール毎にOLEDragDropイベントを実装して処理を書かないといけないかと考えて
います。
しかしその場合コントロールが増えるたびにOLEDragDropイベントを追加しなければならず、かなり
大変です。

なにかいい方法はないでしょうか?
ちなみにコントロールは動的に作成する場合もあります。
Set MyButton = Form1.Controls.Add( "CommandButton", "MyButton")

VBは今月始めたばかりでさっぱりです。(元VC++使い)
よろしくおねがします。

ifrit 2006/11/25(土) 01:33:04
↑なんか一行目がおかしいかも?
×フォームイベントにOLEDragDropを追加したD&Dを対応させました。
○フォームイベントにOLEDragDropを追加し、D&Dを対応させました。

ifrit 2006/11/27(月) 20:37:27
[[解決]]
WithEventで解決しました
ありがとうございました。

古いスレッドには追加発言できません。