INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Rechteck via Taster verschieben



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.02.2014, 22:29
Beitrag #1

LabViewUser2014
Unregistered


 







Rechteck via Taster verschieben
Guten Abend Smile

Bin noch ziemlich neu dabei was das LabView-Programmieren betrifft. Vlt. könnt ihr mir ja weiterhelfen...

Folgendes Problem:

Ich möchte eine Grafik (Rechteck) in einem bestimmten Bereich steuern können. Das ganze soll über boolesche Taster erfolgen: "Links", "Rechts", "Hoch", "Runter". So, da fängt das Problem auch schon an... Ich habe bis jetzt noch nicht verstanden, wie man ganz Simpel bei 4 Bedingungen eine Auswahl treffen kann. Erst habe ich es mit Enum probiert, bin dann aber daran gescheitert, die booleschen Taster mit dem Enum in Verbindung zu bringen. Sprich, wie wandle ich True/False in Zahlenwerte um, um das jeweilige "Case" von Enum anzusteuern? [ich möchte nicht den Case via Enum auswählen, sondern das ganze soll nur über die 4 Taster laufen].

Ich habe jetzt eine alternative Lösung gefunden: Ereignisstruktur. Ob das jetzt die ultimative Lösung ist, weiß ich auch noch nicht so ganz. Auf jedenfall kann ich bis jetzt schon mal das Rechteck in die 4 "Grenzecken" bewegen. Jetzt soll das ganze quasi als Ablauf zu sehen sein. Sprich, ich drücke Taster "Rechts" => das Rechteck verfährt bis zur rechten Grenze. So soll das auch mit den anderen Tastern funktionieren (NUR solange man den Taster drückt).
Meine Versuche das ganze mit einer While-Schleife zu lösen (Abbruch-Bedingung über "Neuer Wert" der Ereignisstruktur) scheiterte. Er führt die While-Schleife unendlich aus und das Rechteck fährt ins Nirvana.
Das gleiche Problem bei der For-Schleife. Auch wenn ich als maximalen Schleifendurchlauf 400 einstelle, fährt er bis zur rechten Grenze, hört aber nicht auf zu verfahren, wenn ich den Taster loslasse. Und genau das soll er aber tun...

Habt ihr vlt. einen Tipp für mich?`

danke schonmal im voraus und einen angenehmen Abend Smile


Angehängte Datei(en)
13.0 .vi  Bedienpanel.vi (Größe: 15,76 KB / Downloads: 196)
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Rechteck via Taster verschieben - LabViewUser2014 - 16.02.2014 22:29
RE: Rechteck via Taster verschieben - LabViewUser2014 - 18.02.2014, 23:48
RE: Rechteck via Taster verschieben - LabViewUser2014 - 24.02.2014, 19:41
RE: Rechteck via Taster verschieben - LabViewUser2014 - 24.02.2014, 20:53
RE: Rechteck via Taster verschieben - LabViewUser2014 - 25.02.2014, 19:36
RE: Rechteck via Taster verschieben - LabViewUser2014 - 27.02.2014, 20:38
RE: Rechteck via Taster verschieben - LabViewUser2014 - 28.02.2014, 21:39
RE: Rechteck via Taster verschieben - LabViewUser2014 - 10.03.2014, 23:01
RE: Rechteck via Taster verschieben - LabViewUser2014 - 11.03.2014, 09:30
RE: Rechteck via Taster verschieben - LabViewUser2014 - 12.03.2014, 21:02
RE: Rechteck via Taster verschieben - LabViewUser2014 - 02.04.2014, 07:31
RE: Rechteck via Taster verschieben - LabViewUser2014 - 10.04.2014, 10:40

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Rechteck innerhalb eines Rechtecks oe-ms1 4 3.636 29.03.2018 11:52
Letzter Beitrag: oe-ms1
  Datei über Drag & Drop in andere Anwendung (kein LabVIEW) verschieben ahebauer 2 3.245 29.03.2017 08:41
Letzter Beitrag: ahebauer
  Case über boolsche Taster steuern Timo86 9 8.092 18.12.2015 13:31
Letzter Beitrag: Jann
  Elemente auf Frontpanel zur Laufzeit verschieben andrepf 37 20.420 18.11.2014 17:11
Letzter Beitrag: andrepf
  Rechteck im Pic bewegen Amina 6 4.836 13.02.2014 13:54
Letzter Beitrag: Amina
  Listbox-Elemente verschieben in LV8.0-EXE Trinitatis 7 5.078 17.09.2013 13:55
Letzter Beitrag: Trinitatis

Gehe zu: