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

AVEVA™ InTouch HMI

InfoAppActive (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Gibt zurück, ob eine bestimmte Anwendung ausgeführt wird.

Syntax

Ergebnis = InfoAppActive (Fenstername)

Parameter

Fenstername

Der Fenstername der Anwendung (so, wie er in der Windows-Taskliste angezeigt wird). Zeichenfolgenkonstante, Meldungsvariable oder Zeichenfolgenausdruck.

Rückgabewert

Ein Binärwert mit der folgenden Bedeutung:

0 - Anwendung wird nicht ausgeführt

1 - Anwendung wird ausgeführt

Beispiel(e)

Das folgende Skript prüft, ob der Windows-Editor ausgeführt wird. Falls ja, wird das Fenster aktiviert. Anderenfalls wird der Editor gestartet. So wird verhindert, dass mehrere Editor-Fenster geöffnet werden.

IF InfoAppActive(InfoAppTitle("notepad")) == 1

THEN

ActivateApp InfoAppTitle( "notepad" );

ELSE

StartApp "notepad";

ENDIF;