tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von DrMueller
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
451
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    Hallo Leute,
    ich habe mal wieder ein merkwürdiges Problem:
    Seit einiger Zeit wird bei uns im Programm auf unseren Controls der zweite KeyDown ignoriert.

    Beispiel:
    Code :
    1
    2
    3
    4
    5
    6
    
    Private Sub myEditor_KeyDown(KeyCode As Integer, Shift As Integer)
      CTRL_flag = (Shift = 2)
      
      Static ll As Long
      ll = ll + 1
      Debug.Print ll & " " & KeyCode & " " & Shift

    Folgendes Ergebnis kommt z.B.:
    10 17 2
    11 17 2
    12 17 2
    13 17 2

    Was bedeutet dies? Solange ich Ctrl gedrückt halte, kommt der Befehl an, sobald ich dann z.B. zusätzlich noch B für Bold anwähle, stoppt das Ganze komplett. Keine Anzeige mehr.

    Dies muss intern ein Problem sein, aber ich komme nicht drauf. Denn soweit ich weiss, kommt der keyDown ja zuerst beim Control an, und geht dann erst an den Container. Wie ist es also möglich, dass etwas von aussen dies beeinflussen kann?


    Ich weiss, das Problem ist sehr spezifisch und wohl kaum allgemein lösbar, aber evtl. hat jemand so was in der Form schon gesehen.


    Wie immer bin ich für jeden Vorschlag sehr froh und danke im Voraus.



    Müller Matthias
     

  2. #2
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    Hi Leute
    Fehler wurde per Zufall gefunden, falls es jemanden interessiert:
    Das ActiveBar Control hat einen KeyDown bekommen, obwohl es sowohl Enabled = false und sogar visible = false war.
    Yaslaw bedankt sich. 

Ähnliche Themen

  1. Textfeld FocusLost das Drücke auf Button wird ignoriert
    Von martinsig im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 06.09.07, 12:13
  2. JSP + CSS wird ignoriert
    Von y0dA im Forum Java
    Antworten: 2
    Letzter Beitrag: 13.06.07, 13:21
  3. css wird ignoriert
    Von wolfweb im Forum CSS
    Antworten: 7
    Letzter Beitrag: 28.07.05, 14:58
  4. Quarkdokument: Auf erster Seite wird Text gedruckt, auf Zweiter nicht
    Von nessi netti im Forum Sonstige Grafik-Programme
    Antworten: 0
    Letzter Beitrag: 30.11.04, 10:42