Panel Browser ActiveXリファレンス

<< Click to Display Table of Contents >>

マニュアル > 監視システム構築ガイド > システムの導入と運用 > システム構成と運用(ランタイム実行) > クライアントのランタイム実行 > その他のクライアント実行方法 > Panel BrowserをVBに組み込んで実行 > 機能解説 >

Panel Browser ActiveXリファレンス

Panel Browser ActiveX リファレンス

Panel Browser ActiveXには以下のインターフェースが用意されています。

 


ActiveXメソッド

 

メソッド名

説明

OpenFile

Panel Browserのクライアント設定ファイル(xmlファイル)をオープンします。

CallPanelMethod

Panel Browser内に定義されているユーザー定義関数を呼び出します。

 

 

 


ActiveXイベント

 

イベント名

説明

PanelEvent

Panel BrowserからVBなどの外部アプリケーションに通知するためのイベントです。Panel BrowserのルートのFirePanelEventメソッドをスクリプト中から呼び出すと、VB側でこのイベントが発生します。

 

 

 


 


 

OpenFileメソッド
 

Panel Browserのクライアント設定ファイル(xmlファイル)をオープンします。


構文

OpenFile(

         FileName

         )

 


パラメータ

 

FileName

 

型:

文字

 

ファイル名

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 


hmtoggle_plus1

 

hint

オープンするxmlファイルの指定は相対パスでも指定可能です。

 

例)

OpenFile("..\sample01.xml")

 

 

 


 


 

CallPanelMethodメソッド
 

Panel Browser内に定義されているユーザ定義関数を呼び出します。パラメータは必要な数(最大10個まで)だけ指定できます。


構文

CallPanelMethod(

         Name,

         [, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10]

         )

 


パラメータ

 

Name

 

型:

文字

 

ユーザ定義関数名

 

p1 ~ p10

 

型:

文字

 

ユーザ定義関数のパラメータ1 ~ 10

 

戻り値

 

 

型:

ユーザ定義関数の戻り値型

 

ユーザ定義関数の戻り値

 


hmtoggle_plus1

 

hint

オープンするxmlファイルの指定は相対パスでも指定可能です。

 

例)

OpenFile("..\sample01.xml")

 

 

 


 


 

PanelEvent イベント
 

Panel BrowserからVBなどの外部アプリケーションに通知するためのイベントです。Panel BrowserのルートのFirePanelEventメソッドをスクリプト中から呼び出すと、このPanelEventイベントが発生します。


構文

XXX_PanelEvent(

         ByVal sender As System.Object,

         ByVal e As [ライブラリ名称].[イベントハンドラ名称]

         )

 

※「xxx」は、ActiveXコントロールのオブジェクト名


パラメータ

 

e.eventName

 

型:

文字

 

イベント名

 

e.p1

 

型:

文字

 

パラメータ1

 

e.p2

 

型:

文字

 

パラメータ2

 

 


hmtoggle_plus1

 

attention

PanelEventイベント内からのCallPanelMethodの呼び出しには対応しておりません。呼び出した場合、アプリケーションエラーが発生します。