Ereignisstruktur - String-Bedienelement - Enter-Taste - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Ereignisstruktur - String-Bedienelement - Enter-Taste (/Thread-Ereignisstruktur-String-Bedienelement-Enter-Taste) |
Ereignisstruktur - String-Bedienelement - Enter-Taste - Chrille76 - 23.03.2011 18:20 Hallo Zusammen, ich möchte das ein Ereignis (Ereignisstruktur) ausgelöst wird, wenn im String-Bedienelement die Enter-Taste gedrückt wird. Wird das über "Ereignis-Case hinzufügen" -> "Dieses VI" -> "Taste gedrückt?" -> "ScanCode" = Enter-Tasten-Code (Entertaste = 28), gemacht? In den String soll ein Passwort eingegeben werden und nach der Eingabe des Passwortes mit "Enter" bestätigt werden und nicht wie bis jetzt über den Button "Weiter". Der Button "Weiter" löst zurzeit auch ein Ereignis aus. Dieses Ereignis soll dann die Enter-Taste auch auslösen, bzw. es soll das Ereignis "Weiter" auslösen. Kann da mir einer weiterhelfen? Gruß Chrille76 LV7.1.1 RE: Ereignisstruktur - String-Bedienelement - Enter-Taste - GerdW - 23.03.2011 19:02 Hallo Chrille, setze den String auf einzeilige Eingabe und nutze das ValueChangeEvent... Oder nutze das KeyDown-Event für den String selbst, um auf "ENTER" zu prüfen! RE: Ereignisstruktur - String-Bedienelement - Enter-Taste - Chrille76 - 23.03.2011 20:28 Danke für die Info, aber das meinte ich nicht! Das Programm soll ein Ereignis auslösen - in einer Ereignisstruktur, wenn ein "Enter" im String geschrieben wird, s. Bild. Aber dieses Ereignis soll ein weiteres Ereignis auslösen, welches auch in der Ereignisstruktur steht. Gruß Chrille76 RE: Ereignisstruktur - String-Bedienelement - Enter-Taste - NWOmason - 24.03.2011 07:31 (23.03.2011 20:28 )Chrille76 schrieb: Aber dieses Ereignis soll ein weiteres Ereignis auslösen, welches auch in der Ereignisstruktur steht. Hallo, du könntest ein User Event erstellen und integrieren. Dieses kannst du auslösen lassen, wenn eine 'Enter'-Eingabe erkannt wurde Beste Grüße, NWO RE: Ereignisstruktur - String-Bedienelement - Enter-Taste - Lucki - 24.03.2011 08:21 Also angenommen, nach der Abarbeitung eines Ereigniscases X soll anschließend noch zusätzlich der Ereigniscase "Weiter" ausgeführt werden, und zwar ohne dass die Taste "Weiter" tatsächlich bedient wurde. Lösung: In den Ereigniscase X diesen Code hineinsetzen (statt der lokalen Variablen kann man auch eine Konstante nehmen): [attachment=32916] RE: Ereignisstruktur - String-Bedienelement - Enter-Taste - Chrille76 - 24.03.2011 17:39 Das Problem ist gefunden! Der Button "Weiter" war als "Latch" eingestellt! Somit konnte ich keine lokale Variable übergeben. Sonst war ich ja schon auf den richtigen Weg. Gruß Chrille76 |