-> Hier kostenlos registrieren
Guten Tag,
ich beschäftige mich aktuell viel mit WinCC Unified und bin durch die Autvervollständigung in verschiedenen Objekten auf FindItem() gestoßen.
Gefunden habe ich es hier:
Screen.FindItem()
UI.FindItem()
HMIRuntime.UI.FindItem()
HMIRuntime.UI.ActiveScreen.FindItem()
Ich bin mir sicher, dass ich noch ein paar übersehen habe. Meine Frage nun:
Wo ist da überall der Unterschied? Ich habe etwas rumprobiert und gemerkt, dass nur Screen.FindItem() mit relativen Pfaden arbeiten kann. Soll heißen: hier fängt die Navigation im aktuellen Bildcontainer an. Bei den anderen fängt es in der obersten Ebene an.
Das ist aber der einzige Unterschied, den ich feststellen konnte.
Gibt es weitere Unterschiede? Wenn nein: Wieso gibt es das dann 5 mal?? Das verwirrt doch nur
Und dann gibt es ja auch noch Screen.Items()....
Aber das kann wohl nur im aktuellen Bildcontainer arbeiten und gibt einem auch ein Array mit allen Items zurück. Ich denke also, dass ich diese Methode verstanden habe..
Hoffe mir kann hier einer weiterhelfen.
Vielen Dank schonmal.
Mfg
Shansel
ich beschäftige mich aktuell viel mit WinCC Unified und bin durch die Autvervollständigung in verschiedenen Objekten auf FindItem() gestoßen.
Gefunden habe ich es hier:
Screen.FindItem()
UI.FindItem()
HMIRuntime.UI.FindItem()
HMIRuntime.UI.ActiveScreen.FindItem()
Ich bin mir sicher, dass ich noch ein paar übersehen habe. Meine Frage nun:
Wo ist da überall der Unterschied? Ich habe etwas rumprobiert und gemerkt, dass nur Screen.FindItem() mit relativen Pfaden arbeiten kann. Soll heißen: hier fängt die Navigation im aktuellen Bildcontainer an. Bei den anderen fängt es in der obersten Ebene an.
Das ist aber der einzige Unterschied, den ich feststellen konnte.
Gibt es weitere Unterschiede? Wenn nein: Wieso gibt es das dann 5 mal?? Das verwirrt doch nur

Und dann gibt es ja auch noch Screen.Items()....
Aber das kann wohl nur im aktuellen Bildcontainer arbeiten und gibt einem auch ein Array mit allen Items zurück. Ich denke also, dass ich diese Methode verstanden habe..
Hoffe mir kann hier einer weiterhelfen.
Vielen Dank schonmal.

Mfg
Shansel