掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Activex DLLのイベントを拾うには? (ID:61329)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB6.0で作ったActiveX DLLの中で発生させたイベントを、VC++で作るダイアログexeの中で拾うにはどうすれば良いのでしょうか? 具体的には、VBのSampleX.dllのプログラムのclsSample内で例えば、 Event evtSample(nKeyCode As Integer) と宣言し、 RaiseEvent evtSample(nKeyCode) という記述で起こしたイベントを、VCのプログラムの中で拾いたいということです。 VBのexeであれば、そのDLLを参照設定し、 Private WithEvents objSample As SampleX.clsSample を宣言し、 Set objSample = New SampleX.clsSample としてインスタンス作成し、 Private Sub objSample_evtDllStoped(nKeyCode As Integer) というイベントプロシージャを記述すれば拾えますよね? それと同等のことをVC++のプログラム内でやりたいのですが・・・。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.