Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

GetWindowName() 関数

  • Last UpdatedApr 04, 2022
  • 1 minute read

関数が呼び出されたウィンドウの名前を取得します。

構文

このスクリプト関数の構文は、以下のとおりです。

resultcode = GetWindowName(tagname);

Resultcode は、スクリプト関数の成功または失敗を示します。Resultcode は論理型/整数型/実数型のデータ タイプになります。Resultcode はスクリプト関数の成功または失敗によって、1 または 0 のいずれかになります。

  • スクリプト関数がウィンドウ コンテキストから呼び出された場合、Resultcode は 1 になります。

  • スクリプト関数がウィンドウ コンテキスト以外から呼び出された場合、Resultcode は 0 になります。

    注: スクリプト関数の戻り値の設定はオプションです。これは InTouch の既存のスクリプト関数と似ています。

パラメータ

TagName

tagname はこの関数のパラメータです。これはウィンドウ名を取得するためのメッセージ型タグになります。

この関数のパラメータは、以下のどれでも構いません。

  • InTouch タグ

  • ドット フィールド

  • スクリプトのローカル変数

  • リモート タグ リファレンス

  • Galaxy 参照

スクリプト ブラウザによって読み込まれるデフォルトのテキストは、

GetWindowName(TagName) です。

注: "TagName" はメッセージ型タグまたはメッセージ タイプであるリモート タグ リファレンス(RTR)です。

戻り値

GetWindowName スクリプト関数は、次のシナリオの場合、戻り値 1 とウィンドウの名前を返します。

  • ウィンドウ スクリプト(すべての条件タイプ)

  • 押しボタンの動作スクリプト(すべての条件タイプ)

GetWindowName スクリプト関数は、次のシナリオの場合、戻り値 0 と空の文字列を返します。

  • アプリケーション スクリプト

  • キー スクリプト

  • 条件スクリプト

  • データ変化スクリプト

  • ActiveX イベント スクリプト

  • クイック スクリプト関数(同期および非同期)