Beschreibung
Legt den Wert einer Objekteigenschaft durch eine andere Objekteigenschaft fest.
Verwendung in der Funktionsliste
SetzeEigenschaftDurchEigenschaft (Bildname, Objekt, Name der Eigenschaft, Ziel-Bildname, Ziel-Bildobjekt, Ziel Eigenschaftsname)
Verwendung in benutzerdefinierten Funktionen
SetPropertyByProperty Screen_name, Screen_object, Property_name, Source_screen_name, Source_screen_object, Source_property_name
Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Systemfunktionen für Runtime Professional".
Wenn Sie die Eigenschaft eines Bildes durch eine andere Bildeigenschaft festlegen wollen, müssen die Parameter "Objekt" und "Ziel Objekt" leer sein. Verwenden Sie dazu z. B. folgende Syntax:
SetPropertyByProperty Screen_name, Property_name, Source_screen_name, Source_property_name
Parameter
Bildname
Name des Bildes, in dem das Objekt enthalten ist.
Objekt
Name des Objekts, von dem ein Eigenschaftswert an das Zielobjekt übertragen wird.
Name der Eigenschaft
Name der Eigenschaft, deren Wert an das Zielobjekt übertragen wird.
Ziel-Bildname
Name des Bildes, in dem das Zielobjekt enthalten ist.
Ziel-Bildobjekt
Name des Zielobjekts, bei dem eine Eigenschaft geändert wird.
Ziel Eigenschaftsname
Name der Eigenschaft, die geändert wird.
Beispiel
Der folgende Programmcode überträgt mit der Funktion SetPropertyByProperty die Eigenschaft "ToolbarButtonClick" des Objekts "Control_1" im Ausgangsbild "Trend_1" : auf die entsprechende Eigenschaft im Zielbild "Trend_2".
|
'Programming language: VBS 'Name of source picture: Trend_1 'Name of target picture: Trend_2 'Name of the f(t) trend view control: Control_1 SetPropertyByProperty "Trend_1", "Control_1", "ToolbarButtonClick", "Trend_2", "Control_2", "ToolbarButtonClick" 'User defined code ... |
|
{ //Programming language: C //Name of source picture: Trend_1 //Name of target picture: Trend_2 //Name of the f(t) trend view control: Control_1 SetPropertyByProperty ("Trend_1", "Control_1", "ToolbarButtonClick", "Trend_2", "Control_2", "ToolbarButtonClick"); // User defined code ... } |