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

AVEVA™ InTouch HMI

Eine OLE-Objekteigenschaft auslesen

  • Last UpdatedSep 26, 2024
  • 1 minute read

Sie können eine Eigenschaft eines OLE-Objekts auslesen, indem Sie sie einer Variable zuweisen. Ein direkter Verweis auf die Eigenschaft in einer Animationsverknüpfung ist hingegen nicht möglich.

Syntax

Variablenname = %Zeiger.Eigenschaft;

Argumente

%Zeiger

Der Zeiger, der auf das OLE-Objekt verweist. Muss vor dem Auslesen der Eigenschaft erstellt worden sein (entweder durch die Funktion OLE_CreateObject oder durch das Zuweisen eines anderen Zeigers).

property

Der Name der Eigenschaft, die gelesen werden soll.

Variable

Die Variable, in die der Wert geschrieben werden soll.

Beispiel(e)

Das folgende Skript erstellt ein OLE-Objekt der Klasse System.Random mit dem Zeiger %SR. Anschließend wird der Wert der Objekteigenschaft .NextDouble der Real-Variablen ZufallsVar zugewiesen.

ZufallsVar erhält dadurch eine Zufallszahl zwischen 0 und 1.

OLE_CreateObject(%SR, "System.Random");

ZufallsVar = %SR.NextDouble;