PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18405 02/11/21 15:58:58 PB7.0: ActiveX Exeからのイベント受信 By らふた

カテゴリ:スクリプトの記述
日付:2002年11月21日 15:58 発信者:らふた
題名:PB7.0: ActiveX Exeからのイベント受信

PowerBuilder7.0にて、VisualBasic6.0で作成したActiveX Exeを実行しようとしています。
(このActiveX Exeは、HTMLのVBScriptで呼び出したときは、イベントを受信できることを確認しています。)

ウィンドウのインスタンス変数
oleobject i_o1
を宣言し、

OPENイベント内で
i_o1 = CREATE oleobject
i_o1.ConnectToNewObject(\"foo.boo\")

ボタンのClickイベント内で
i_o1.methodName(\"foo\")
とすることで、ActiveX Exeの処理を実行することができました。

しかし、methodName処理内に通知されるイベントを受信する方法がわかりません。
(とりあえず、html内のVBScriptからはイベント受信できることを確認しています)

とりあえず、
oleobjectの子孫、u_olechildを定義し、その中にイベントを作成して、
u_oldchild i_c
i_c = create u_olechild
i_c.setautomationpointer(i_o1)
i_c.methodName(\"foo\")
としてみましたが、定義したイベントが呼ばれる気配がありません。
見当違いの方法をとっているのでしょうか。

ActiveX Exe内から通知されるイベントを受信の方法を教えてください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS INFORMIX Net 7
Browser InternetExplorer5.X

Server SoftWare

OS (記載なし)
DBMS INFORMIX-OnLine 7
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.