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

タイトル Re^4: Delegateの受け渡し?
投稿日: 2009/03/16(Mon) 10:36
投稿者ダンボ
魔界の仮面弁士さん、お手数掛けて済みません。

実装についてはもうTimer.Tabだけを活用した元のコードにして動作していますので
後は勉強だけのことです。

で、デリゲートのこともよくは分からず「関数を変数として扱う仕組み(汎関数)かな?」
程度で突撃していますのでご斟酌願います。

> > > (2) SlideTimerClass 自身がタイマー処理を行いたい。
> > それは違います。あくまでも利用者クラス内のTick処理SubにTickイベントを
> > 発生させるだけです。
> う〜ん。そのことと、
> Private EventProc As Predicate(Of EventHandler(Of EventArgsSlideTimer))
> との関連性がわかりません。

仕様が後出し後出しになって済みません。SlideTimerClassではTickイベントを
乗っ取って、EventArgs経由でProfileを返してやる、利用側クラスではそのProfile
を見て自分のリクエストしたTickでなければ何もしない。という構想でした。

EventProc はあくまでもAddHandlerとRemoveHandlerを、利用側クラスの延長として
定義側クラスの中に書けないかなという実験です。

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

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