• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DLL内のイベントをハンドリング)

DLL内のイベントをハンドリングする方法

このQ&Aのポイント
  • VB2008で外部DLLを使用する際、イベントのハンドリングについてうまくいかない場合があります。
  • 外部DLLの仕様書には、メソッド、イベント、プロパティが記載されています。
  • イベントのハンドリングには、DLLのインスタンス化とイベントハンドラの設定が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

まず、 Private WithEvents TestClass As Class1 などのように宣言します。(クラスを Class1 としました。また、必要であれば、Protected や Public にしても構いません。) すると、コードのウィンドウの上にある二つ並んだコンボボックスの左側で TestClass が選択できるようになります。TestClass を選択して、次に、右側のコンボボックスから Event001 を選択すると Private Sub TestClass_Event001(ByVal arg1 As Object, ByVal arg2 As Object) Handles TestClass.Event001 End Sub が自動的に生成されると思います。 (手入力も可)

ke-pu826
質問者

お礼

無事、イベントを拾う事が出来ました! ありがとうございました。

関連するQ&A