Fehlender Focus bei Change

04/04/2009 - 15:59 von Lutz Uhlmann | Report spam
Hallo NG!

Ich gebe in einer ComboBox einen Text ein.
Darauf springen folgende Ereignisse an:

Form_KeyDown()
cmbSuche_KeyDown()
cmbSuche_Change()

In cmbSuche_Change() möchte ich den Text-Wert der Combobox auslesen, bekomme
aber dabei den Fehler:
2185 Sie können die Eigenschaften oder Methoden eines Steuerelements nur
dann auswerten, wenn das Steuerelement den Fokus hat.
Das ComboBox-Element hat den Focus! Auch explizites setzen des Focus vor der
Abfrage hilft nix! Jedesmal kommt der Fehler bei Me.cmbSuche.text

Woran kann das liegen???

Lutz
 

Lesen sie die antworten

#1 Gunter Avenius
04/04/2009 - 16:14 | Warnen spam
Hallo Lutz,

Lutz Uhlmann schrieb folgendes:
Ich gebe in einer ComboBox einen Text ein.
Darauf springen folgende Ereignisse an:

Form_KeyDown()
cmbSuche_KeyDown()
cmbSuche_Change()

In cmbSuche_Change() möchte ich den Text-Wert der Combobox auslesen, bekomme
aber dabei den Fehler:
2185 Sie können die Eigenschaften oder Methoden eines Steuerelements nur
dann auswerten, wenn das Steuerelement den Fokus hat.
Das ComboBox-Element hat den Focus! Auch explizites setzen des Focus vor der
Abfrage hilft nix! Jedesmal kommt der Fehler bei Me.cmbSuche.text

Woran kann das liegen???



Funktioniert in einem Test bei mir (A2007) ohne Probleme:

Private Sub Kombi1_Change()
Debug.Print Me!Kombi1.Text
End Sub

Gruß
Gunter
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de

3. SQL Server-Entwickler-Konferenz - Nürnberg im Mai
http://www.donkarl.com/?SEK

Ähnliche fragen