hallo Jake,
Durch Deine Timerorgie(Form2.visible oder auch nicht) ist es nicht ganz einfach das Ding zu debuggen.
Mir ist es schlicht und ergreifend zu hoch.
Ein Tip am Rande, wenn Form1 die Tastendrücke verarbeiten soll, dann sollte Form1 auch den Fokus haben.
Und
Delphi-Quellcode:
If Key='o' then begin
Form1....
end;
ist doch etwas besser als
Delphi-Quellcode:
if Key='o' then ......
if Key='o' then ......
if Key='o' then ......
if Key='o' then ......
Gruß
K-H