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

AVEVA™ InTouch HMI

ActiveX-Ereignisskripte konfigurieren

  • Last UpdatedSep 26, 2024
  • 2 minute read

ActiveX-Ereignisskripte sind an das Eintreten eines bestimmten ActiveX-Ereignisses gebunden. Welche Ereignisse zur Verfügung stehen, unterscheidet sich je nach dem ActiveX-Steuerelement. Einige Beispiele sind:

  • Das ActiveX-Steuerelement wird gestartet: Start

  • Das ActiveX-Steuerelement wird beendet: Stopp

  • Der Benutzer klickt auf das ActiveX-Steuerelement: Klick

  • Der Benutzer doppelklickt auf das ActiveX-Steuerelement: Doppelklick

Für jedes ActiveX-Ereignisskript vergeben Sie einen Namen. InTouch fügt diesem Namen automatisch den Namen des dazugehörigen Steuerelements und Ereignisses hinzu. Beispiel: MeinActiveXSkript (AlarmViewerCtrl1::Click).

Ein neues ActiveX-Ereignisskript konfigurieren

  1. Doppelklicken Sie auf das ActiveX-Steuerelement, für das Sie ein Ereignisskript erstellen möchten. Das Eigenschaften-Dialogfeld des ActiveX-Steuerelements wird angezeigt.

    Control Name tab in ActiveX control properties dialog

  2. Wählen Sie die Registerkarte Ereignisse aus.

    Events tab in ActiveX control properties dialog

  3. Wählen Sie das gewünschte Ereignis aus.

  4. Klicken Sie in der Zeile des Ereignisses auf die Zelle in der Spalte Skript. Es erscheint ein Eingabefeld mit eckigen Klammern.

  5. Geben Sie einen Namen für das Ereignisskript ein und klicken Sie auf OK. Bestätigen Sie die daraufhin angezeigte Meldung mit OK, um das Skript neu zu erstellen.

    Das Dialogfeld ActiveX-Ereignisskripte wird angezeigt.

    ActiveX Event Scripts dialog

  6. Im Feld Name können Sie den Namen des Skripts ändern.

  7. Geben Sie das Skript im dafür vorgesehenen Feld ein.

  8. Wählen Sie OK aus.

Ein vorhandenes ActiveX-Ereignisskript bearbeiten

  1. Erweitern Sie im Bereich Skripte den Knoten ActiveX-Ereignis. Klicken Sie mit der rechten Maustaste auf den Namen des ActiveX-Skripts und dann auf Bearbeiten. Das Dialogfeld ActiveX-Ereignisskripte wird angezeigt.

  2. Nehmen Sie die erforderlichen Änderungen vor und klicken Sie dann auf OK.

    Ein ActiveX-Ereignisskript löschen

    1. Stellen Sie sicher, dass das Skript von keinem ActiveX-Steuerelement mehr verwendet wird. Wenn das Skript noch verwendet wird, gehen Sie wie folgt vor:

      1. Entfernen Sie die Verweise auf das Skript auf der Registerkarte Ereignisse der ActiveX-Steuerelemente.

      2. Schließen Sie alle Fenster und aktualisieren Sie anschließend die Variablen-Benutzungszähler.

    2. Erweitern Sie im Bereich Skripte den Knoten ActiveX-Ereignis. Klicken Sie mit der rechten Maustaste auf den Namen des ActiveX-Skripts und dann auf Löschen. Bestätigen Sie eine daraufhin angezeigte Meldung mit Ja. Das ActiveX-Ereignisskript wird nun gelöscht.

      Related Links