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

AVEVA™ InTouch HMI

Configuration de scripts pour lire et écrire dans les propriétés de contrôles ActiveX

Configuration de scripts pour lire et écrire dans les propriétés de contrôles ActiveX

  • Last UpdatedSep 24, 2024
  • 1 minute read

Vous pouvez configurer dans un script les propriétés d'un contrôle ActiveX pour écrire ou pour lire des valeurs de variables InTouch HMI ou d'autres expressions.

Lire ou écrire des données dans la propriété d’un contrôle ActiveX

  1. Ouvrez une fenêtre de script, pointez sur Insérerpuis sur ActiveX. La boîte de dialogue Explorateur de contrôles ActiveX s'affiche.

    ActiveX Control Browser dialog

  2. Sélectionnez le nom du contrôle ActiveX dans le volet de gauche. Le panneau de droite contient les noms des propriétés et des méthodes du contrôle ActiveX sélectionné.

  3. Cliquez sur le nom de la propriété à utiliser dans le panneau de droite. Le nom de la propriété est inséré dans la fenêtre de script, à la position du curseur.

  4. Associez le nom de la propriété à une variable selon vos besoins.

  5. Cliquez sur OK.

Exemple(s)

Le script suivant lit la propriété «<:hs>ToPriority<:hs>» de l'instance du contrôle ActiveX AlarmViewerCtrl1, dans la variable entière topri.

topri = #AlarmViewerCtrl1.ToPriority;

Le script suivant écrit la valeur «<:hs>MS Comic<:hs>» dans la propriété de police («<:hs>Font<:hs>») du contrôle ActiveX appelé AlarmViewerCtrl1. Cet exemple modifie de manière dynamique la police d'affichage du contrôle ActiveX AlarmViewer.

#AlarmViewerCtrl1.Font = "MS Comic";