Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

Editfeldeingabe mit Enter beenden

Oli_1977 / 1 Antworten / Flachansicht Nickles

Hallo.

Ich habe folgendes Problem. Ich möchte dem Nutzer die Möglichkeit geben, in einem CEditfeld eine Eingabe zu tätigen und diese mit Enter zu beenden. Nach der Enter soll die Eingabe dann in eine Tabelle übernommen werden.

Bei meiner Anwendung wird aus irgendwelchen Gründen, die ich leider nicht kenne) mit Enter mein Dialogfeld geschlossen.
Bräuchte also eine Schleife die mit Enter beendet wird und dann den eingegebenen Wert übernimmt. Hat jemand schon mal sowas gemacht und kann mir helfen.

Achja ich benutze VC++ 6.0 und die Tabelle ist das ActivX-Steuerelement MSFlexgrid. Nur, damit es nicht zum Mißverständniss kommt.

Danke für jeden Hinweis.

Cu

Oli

bei Antwort benachrichtigen
T-Rex Oli_1977 „Editfeldeingabe mit Enter beenden“
Optionen

Hi Oli,

nur so eine Vermutung:
Hast Du einen Button auf dem Dialog, der den Dialog schließt?
Hast Du den Button vielleicht auf Default eingestellt (also daß bei Enter der Button reagiert)?
Zur Laufzeit siehst Du es, wenn der Button dicker umrandet ist als die anderen Buttons.

 GrüßeT-Rex 
bei Antwort benachrichtigen