-> Hier kostenlos registrieren
Hallo zusammen
Ich möchte auf einem MP 277 IWLAN einige Linien darstellen, die
sich abhängig von Variablen verändern.
Leider habe ich festgestellt, dass man die Höhe und die Breite einer
Linie nicht verändern kann. (Nur read-access aber nicht write-access)
Stimmt das, oder mache ich vielleicht einen Fehler? Denn bei Rechtecken funktioniert das ja wunderbar.
Mein Skript sieht so aus:
Dim objLinie
Set obLinie = HmiRuntime.Screens("Screen_1").ScreenItems("Linie_1")
objLinie.Width = SmartTags("Breite")
objLinie.Height = SmartTags("Hoehe")
Wie gesagt, wenn ich das mit einem Rechteck mache funktioniert es.
Die Position der Linie verändern funktioniert auch, mit objLinie.Top und objLinie.Left.
Kann mir jemand weiterhelfen, oder mir vielleicht einen anderen Lösungsweg vorschlagen?
Gruss
McLac
Ich möchte auf einem MP 277 IWLAN einige Linien darstellen, die
sich abhängig von Variablen verändern.
Leider habe ich festgestellt, dass man die Höhe und die Breite einer
Linie nicht verändern kann. (Nur read-access aber nicht write-access)
Stimmt das, oder mache ich vielleicht einen Fehler? Denn bei Rechtecken funktioniert das ja wunderbar.
Mein Skript sieht so aus:
Dim objLinie
Set obLinie = HmiRuntime.Screens("Screen_1").ScreenItems("Linie_1")
objLinie.Width = SmartTags("Breite")
objLinie.Height = SmartTags("Hoehe")
Wie gesagt, wenn ich das mit einem Rechteck mache funktioniert es.
Die Position der Linie verändern funktioniert auch, mit objLinie.Top und objLinie.Left.
Kann mir jemand weiterhelfen, oder mir vielleicht einen anderen Lösungsweg vorschlagen?
Gruss
McLac