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

AVEVA™ InTouch HMI

Mehrbildschirm-Unterstützung zur Laufzeit abfragen

Mehrbildschirm-Unterstützung zur Laufzeit abfragen

  • Last UpdatedAug 27, 2025
  • 1 minute read

Vom technischen Support erhalten Sie bei Bedarf eine zusätzliche Skriptfunktion, mit der Sie überprüfen können, ob auf dem InTouch-Laufzeitrechner die Mehrbildschirm-Unterstützung aktiviert ist.

Die Skriptfunktion WWMultiMonitorNode() gibt zurück, ob die Mehrbildschirm-Unterstützung aktiviert ist bzw. wie viele Bildschirme an den Rechner angeschlossen sind.

Normalerweise wird die Funktion WWMultiMonitorNode() von einem QuickScript ausgeführt, um festzustellen, wie viele Monitore dem Rechner zugewiesen sind, auf dem das InTouch-Projekt ausgeführt wird.

Im folgenden Beispiel wird der Rückgabewert der Funktion WWMultiMonitorNode() in eine InTouch Integer-Variable geschrieben. Das betreffende Skript könnte beispielsweise ausgeführt werden, wenn das Projekt in WindowViewer gestartet wird.

{MultiMonitors = Integer-Variable}

MultiMonitors = WWMultiMonitorNode();

{Beispiel: Funktionsergebnis = 4}

Die Funktion liest den Parameter MultiScreen aus der Datei win.ini auf dem betreffenden Rechner aus. Als Ergebnis wird entweder 0 oder ein positiver Ganzzahlwert zurückgegeben.

  • Rückgabewert 0

    WWMultiMonitorNode() gibt 0 zurück, wenn im Abschnitt [InTouch] der Datei win.ini der Parameter MultiScreen auf 0 gesetzt ist oder wenn für einen der Parameter MultiScreenWidth bzw. MultiScreenHeight fälschlicherweise der Wert 0 angegeben ist.

  • Positiver Rückgabewert

    Wenn der Parameter MultiScreen auf 1 gesetzt ist und für die Parameter MultiScreenWidth und MultiScreenHeight korrekte Werte angegeben sind, wird die Anzahl der Bildschirme zurückgegeben.