none
アプリケーションで発生したイベントの確認 RRS feed

  • 質問

  •  VB.NETでアプリケーションを作成しています。アプリケーションがいろんな動作をした間に発生したイベントを調べたいのですが、どのようにすればよいのでしょうか。

    例えば、あるボタンをクリックしてbutton_clcikのイベントが発生したならば、それが記載されているログを取得したいと思っています。

    2007年6月19日 4:16

すべての返信

  •  tanaka333 さんからの引用

    例えば、あるボタンをクリックしてbutton_clcikのイベントが発生したならば、それが記載されているログを取得したいと思っています。

    とりあえず方法の一つとして、

    対象の基本コントロールをそれぞれ継承したコントロールを作成し、ButtonならClickイベントハンドラもしくはOnClickへログ出力を実装する。

    その際ログを出力するかどうかのプロパティも実装しておけばよいでしょう。

    アプリケーションは必ずそれらの継承コントロールを使用することになります。

     

    それより随所でディスクIOが発生し、UIレスポンスおよび処理性能に直接的に影響することになります。

    ログの内容、量、タイミングを十分に検討する必要があるでしょう。
    2007年6月19日 6:38