1Danke
ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
451
451
EMPFEHLEN
-
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
-
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.
Ähnliche Themen
-
Textfeld FocusLost das Drücke auf Button wird ignoriert
Von martinsig im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 06.09.07, 12:13 -
JSP + CSS wird ignoriert
Von y0dA im Forum JavaAntworten: 2Letzter Beitrag: 13.06.07, 13:21 -
css wird ignoriert
Von wolfweb im Forum CSSAntworten: 7Letzter Beitrag: 28.07.05, 14:58 -
Quarkdokument: Auf erster Seite wird Text gedruckt, auf Zweiter nicht
Von nessi netti im Forum Sonstige Grafik-ProgrammeAntworten: 0Letzter Beitrag: 30.11.04, 10:42





Zitieren
Login





