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

AVEVA™ InTouch HMI

Demselben OLE-Objekt mehrere Zeiger zuweisen

  • Last UpdatedSep 26, 2024
  • 1 minute read

Sie können demselben OLE-Objekt mehrere Zeiger zuweisen. Hierzu weisen Sie einem neuen Zeiger einen bestehenden Zeiger zu.

Syntax

%NeuerZeiger = %Zeiger

Argumente

%Zeiger

Zeiger, der bereits auf ein vorhandenes OLE-Objekt verweist.

%NeuerZeiger

Name des neuen Zeigers, der auf dasselbe OLE-Objekt verweisen soll. Der Name kann Zahlen und Buchstaben (0-9, A-Z) und Unterstriche enthalten. Es wird nicht nach Groß- und Kleinschreibung unterschieden.

Beispiel(e)

Das folgende Skript erstellt ein OLE-Objekt der Klasse Wscript.Shell mit dem Zeiger %WS. Anschließend wird der neue Zeiger %WS2 erstellt, der auf dasselbe Objekt verweist. Er kann genau wie der ursprüngliche Zeiger verwendet werden (Eigenschaften verwenden, Methoden aufrufen usw.).

OLE_CreateObject(%WS, "Wscript.Shell");

%WS2=%WS;

Hinweis: Sie können einen Zeiger auch einer Meldungsvariablen zuweisen. Dabei wird die Kennung des Zeigers in die Meldungsvariable geschrieben. Mit dieser Kennung können Sie anschließend weitere Zeiger auf das betreffende OLE-Objekt erstellen.

In This Topic