Hilfe!!!
Ich muss morgen ein referat machen und würde ganz gerne wissen, wie ich eine procedure, mit hilfe eines tastendrucks, ablaufen lassen kann!!??
Ich habe schon vieles probiert, aber es geht einfach nicht!
Delphi-Quellcode:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
IF key = [VK_K] then
ballzeichnen;
end;
bei drücken der taste "K" soll die procedure "ballzeichen" ablaufen!
außerdem habe ich schon andere schreibweisen ausprobiert und ich komme nicht weiter. mal funktioniert es, doch man kann dann alle tasten drücken außer sondertasten. aber ich möchte dass nur "K" gedrückt wird und dann geht!
bei der schreibweise oben wird "bezeichner nicht definiert" angegeben.
außerdem habe ich schon ausprobiert statt "[VK_K]" mal "$4b" einzugeben
-> geht allerdings alle tasten und nicht nur K
also ich komme nicht weiter bitte helft mir!
Vielen dank im voraus!
Roman
Nichts ist kompliziert, wenn man es verstanden hat...