09-22-2011, 10:17 AM,
|
|||||
|
|||||
RE: イベントハンドラについて
EventHandlerは普通のクラスですから、 普通にEventHandlerインスタンスを作成すること自体は onマクロを使用しなくても可能です。 ただ、onマクロの方が簡単なのでお勧めはしません。 tutumiさんの期待する回答になっているかわからないのですが、 C#の匿名メソッドやJavaの匿名クラスを用いるような形式で プログラム中に動的にイベントハンドラを登録したいということでしょうか? 上記だとすると、EventTarget.add-event-handlerメソッドを使えば イベントハンドラを動的に追加することは可能です。 例えば以下のコードのような例です。 Code: let e:EventHandler = VLEは少しコードに癖があるので正しい書き方を示すのが難しいですが、 私が一番判りやすいと思う書き方は、 画面右のイベントハンドラ欄でイベントを設定し、 イベントの処理に対応するメソッドを別途定義して それを呼び出す書き方にするのが良いように思います。 判りづらい説明ですみません。 不明な点があったら追記でご質問ください。 |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
イベントハンドラについて - by tutumi - 09-21-2011, 10:57 AM
RE: イベントハンドラについて - by nmyzk - 09-22-2011, 10:17 AM
RE: イベントハンドラについて - by nasuB - 09-22-2011, 10:25 AM
RE: イベントハンドラについて - by nasuB - 09-22-2011, 10:31 AM
RE: イベントハンドラについて - by tutumi - 09-27-2011, 12:56 PM
RE: イベントハンドラについて - by yosuga - 09-27-2011, 04:58 PM
|
Users browsing this thread:
3 Guest(s)
3 Guest(s)