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;