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

AVEVA™ InTouch HMI

Lecture d’une propriété d’objet OLE

  • Last UpdatedSep 24, 2024
  • 1 minute read

Dans un script, vous pouvez lire la propriété d'un objet OLE en associant cette propriété à une variable. Vous ne pouvez pas utiliser une référence directe à la propriété d'un objet OLE dans un lien d'affichage.

Syntaxe

tagname = %pointer.property;

Arguments

%pointer

Le pointeur qui référence l'objet OLE. Doit avoir été créé par la fonction OLE_CreateObject() ou associé à un autre pointeur avant de lire une propriété.

propriétés

Le nom de la propriété à lire.

tagname

La variable dont il faut écrire la valeur.

Exemple(s)

Ce script crée un objet OLE de la classe OLE System.Random, crée un pointeur %SR pour le référencer, puis associe la valeur de la propriété .NextDouble de l'objet OLE Math.Random à une variable de type réel randtag.

Pendant l'exploitation, la variable réelle Randtag est renseignée avec une valeur aléatoire double en virgule flottante comprise entre 0 et 1.

OLE_CreateObject()

randtag = %SR.NextDouble;