Hallo,
ich möchte, daß die Auswertung einer Eingabe in einem EditFeld quasi erfolgt, wenn dort [Enter] gedrückt wird. Ich dachte eigentlich, daß es so gehen sollte, daß ich dem OnKeyPress-Ereignis folgende Prozedur zuweise:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| begin if (Key = #13) then begin Key := #0; end; end; |
Irgendwie passiert gar nichts, wenn ich in dem entsprecheden Editfeld [Enter] drücken. Drücke, ich aber [Shift]+[Enter], passiert genau das, was passieren sollte, wenn ich nur Enter drücke (d.h. dann erfolgt die Auswertung anstandlos). CapsLock ist aus, das Keyboard verhält sich sonst ganz normal nur bei [Enter] allein passiert leider gar nichts...
Was übersehe ich? Für Hilfe bin ich sehr dankbar.
Grüße
Duffman
Moderiert von
matze: Code- durch Delphi-Tags ersetzt.