' schrieb:Ich habe leider nur die Evaluierungsversion und da sind leider nicht einige Funktionen vetreten.
Hallo faqui,
Wenn Du keine Eventstruktur nutzen kannst, kannst Du, falls es nicht zu aufwendig ist und in Deinen Algorithmus paßt, eine While-Schleife reinbalsteln.
Die Bedienelemente, die bei Betätigung eine Aktion auslösen sollen, bündelst Du alle zu einem Cluster.
Den Wert dieses Clusters übergibst Du dann an eine Sequenz-Variable.
Im nächsten Schleifendurchlauf vergleichst Du das Cluster mit der Sequenz-Variable.
Wenn ein Element betätigt wurde, hat das gesamte Cluster nun einen anderen Wert, als die Sequenz-Variable. Mit einer Case-Struktur kannst Du dann die gewünschte Aktion ausführen.
Der aktuelle Cluster-Wert wird nun zum Vergleichswert für den nächsten Schleifendurchlauf und der Vorgang beginnt erneut.
Wenn Du nun noch das einen Warte-Schritt mit 50 bis 100ms in die Schleife einfügst, geht die Rechenleistung auch nicht ganz so in die Höhe.
Durch das bündeln der Werte zum Cluster mußt Du nicht den Wert jedes Elementes im nächsten Durchlauf vergleichen. Es ist einfacher und übersichtlicher.
P.S.: um einer eventuellen Frage vorzubeugen: die Sequenzvariable erstellt man durch Rechtsklick auf den Rand einer For- bzw. While-Schleife -> Sequenzvariable erstellen, zum rechten Rand kommt der aktuelle Wert, vom linken liest man den Wert des vorherigen Schleifendurchlaufs
MfG s200rs