none
akustisches Warnsignal bei KeyDown und KeyUp Event RRS feed

  • Frage

  • Ich programmiere in vb.net 2010

    Wenn ich in einer Textbox Text eingebe und im KeyDown-Event mit Enter bestätige, ertönt ein Warnsignal.

    Ebenso wenn ich viele Textboxen habe und zwischen ihnen mit  KeyUp-Events z.B. STRG+q oder w navigieren will.

    Mit STRG+c bleibt das Signal aus. Vermutlich weil dafür die globale Kopieren-Funktion vorgesehen ist.

    Welche Konsequenzen hat das Ignorieren der Warnungen, wenn man sie in der Systemsteuerung ausschaltet?

    Deuten die Warnungen auf Fehler hin und was muss ich ändern? Oder gibt es Methoden, sie im Programmcode zu unterdrücken? Global für die ganze Form oder bei den Key-Events?

    Donnerstag, 1. Januar 2015 07:21

Antworten

  • Ich habe doch eine Lösung gefunden:

    Bei den KeyDown-Events

    e.SuppressKeyPress = True

    eingeben und die Warnungen sind verschwunden.

    Das nachherige KeyUp-Event mit den Tastenkürzeln wird trotzdem verarbeitet und das gewünschte Verhalten ist erreicht.

    • Als Antwort markiert Werner2 Donnerstag, 1. Januar 2015 12:43
    Donnerstag, 1. Januar 2015 12:43