Hallo, hier mein Aufruf
Delphi-Quellcode:
procedure TForm1.Button1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case key of
Windows.VK_SPACE : ZeigeWas;
Windows.VK_RETURN: ; // <- hier soll nichts passieren, tastendruck übersprungen werden, aber "ZeigeWas" wird ausgelöst
Windows.VK_ESCAPE: Application.Terminate;
end;
Key := 0; // <- ich dachte das hier macht exakt das (key puffer leeren)
//Application.ProcessMessages;
end;
Also ich reagiere auf einen Knopf und werte Tastenanschläge aus, ist evtl. KeyDown event falsch dafür?
Sinn und Zweck soll sein, bei gedrückter Eingabe-Taste soll nichts passieren/ausgelöst werden.
Für einen kleinen Anstoss in die richtige Richtung wäre ich dankbar,
Grüße