![]() |
Wo werden Tasteneingaben gepuffert?? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Wo werden Tasteneingaben gepuffert?? (/Thread-Wo-werden-Tasteneingaben-gepuffert) Seiten: 1 2 |
Wo werden Tasteneingaben gepuffert?? - IchSelbst - 31.07.2008 16:08 ' schrieb:Noch besser wäre jedoch wenn ich wüsste wie man einzelne Tasten "disabled"?! Das würde all meine Probleme glaub lösen, wenns diese Option überhaupt gibt!!Zum Disabled siehe Achim. Aber: Das Verriegeln des erneuten Aufrufes eines Ablaufs mittels Disablen der Tasten - hab ich früher auch so gemacht. Das hat aber prinzipielle Nachteile: Das klappt nämlich nur in 95% aller Fälle: Wenn der Maschinenbediener früher Bäcker war, dann schafft der es nämlich durch wildes Geklicke immer, vor dem Disablen mehrmals zu drücken. Und schon ist der Salat da. Eine Lösung ist eben sich den Puffer selbst zu bauen: z.B. mit einer Queue. Und wenn der Anwender tausendmal klickt, sobald die Messung fertig ist, wird die Queue gelöscht. Dann steht kein Klick mehr drinnen und es kann auch nicht gemessen werden. Wo werden Tasteneingaben gepuffert?? - labruss - 01.08.2008 07:19 Genau das hab ich gestern begonnen zu programmieren...das ist wirklich die beste Lösung...funktioniert fast auf Anhieb... Ausschließlich ein kleines zeitliches Problem hatte ich,das ich mit einem TimeDelay gelöst hab... Hätte gedacht das parallel laufende Schleifen komplizierter wären... ![]() Vielen Dank für die Hilfe an alle...! labruss |