Geschrieben 14. Januar 20187 J Hallo, ist es möglich den Inhalt eines Beschriftungsfelds in eine Variable zu speichern? Wenn ja, wie muss ich da vorgehen. Ein Ereignis habe ich hierfür nicht gefunden. Gruß Wolfgang
Geschrieben 14. Januar 20187 J Hallo Wolfgang, Du kannst den Inhalt des Beschrifungsfeldes über die Objektvariable "<Beschriftungsfeldname>._Text" auslesen (<Beschriftungsfeldname> = Platzhalter). Ein Ereignis, dass sich der Inhalt eines Beschriftungsfelds geändert hat, gibt es nicht. Viele Grüße BahnLand
Geschrieben 14. Januar 20187 J Autor Hallo Bahnland, danke für den Tipp. Dadurch müsste es doch auch möglich sein Variablen in der EV zu ändern ohne jedesmal die EV zu öffnen, den Eintrag zu suchen und zu ändern, zu testen usw.. Ich werde das mal ausprobieren. Nicht vergessen das $-Zeichen vor die Objektvariable zu stellen, sonst funktioniert es nicht. Danke nochmal und Gruß Wolfgang
Geschrieben 14. Januar 20187 J Autor Hallo, es funktioniert tatsächlich. Somit kann man auch manuell an manchen Stellen die EV manipulieren. Gruß Wolfgang
Geschrieben 14. Januar 20187 J vor 9 Stunden schrieb BahnLand: Ein Ereignis, dass sich der Inhalt eines Beschriftungsfelds geändert hat, gibt es nicht. Wozu auch? Der Inhalt kann sich ja nur aufgrund eines Ereignisses geändert haben.
Geschrieben 14. Januar 20187 J Hallo Goetz, vor 52 Minuten schrieb Goetz: Der Inhalt kann sich ja nur aufgrund eines Ereignisses geändert haben. Man kann sehr wohl auch "im laufenden Betrieb" den Inhalt eines Beschriftungsfelds von Hand ändern. Nun gibt es hierfür zwar nicht gerade viele Anwendungsbeispiele, aber gerade in der Testphase hätte ich mir in der Vergangenheit schon ab und zu gewünscht, ein Textfeld zur Verfügung zu haben, dessen Änderung von der EV automatisch erkannt wird. So musste ich mich halt mit einem zusätzlichen Schalter behelfen, mit dem ich dann der EV mitteilte, dass der Inhalt des betroffenen Textfelds neu auszulesen und zu prüfen ist (geht natürlich auch, ist aber etwas umständlicher). Viele Grüße BahnLand
Geschrieben 14. Januar 20187 J Autor Hallo zusammen, Ich stelle hier mal meine vorläufige Testanlage ein auf der ich die Übernahme der Beschriftungsfelder in eine Objektvariable getestet habe. Die Beschriftungsfelder für den Time-Faktor und den Dec-Faktor beeinflussen das Bremsverhalten der Lok zwischen dem gelben Bremsgleis und dem roten Stoppgleis. Somit kann man Länge der Bremsstrecke für jeden Blockabschnitt festlegen. Die Eingabe bei nicht belegem Bremsblock machen. Kommawerte mit Punkt eingeben. INFO: Die Anlage ist mit Version 3 erstellt. Gruß Wolfgang Blocktest_mit_Ojektvariablen.mbp
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren