Kód: Vybrať všetko
metoda[keyup/keydown] | [klavesa]
keyup|UP
keydown|UP
keydown|LEFT
...Kód: Vybrať všetko
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case Key of
VK_UP: Zapis('keydown', 'up', '0');
VK_DOWN: Zapis('keydown', 'down', '0');
end;
end;
end;Takze som si nasiel:
Kód: Vybrať všetko
if GetKeyState(VK_UP) and 128=128 then
begin
Zapis('keydown', 'up', '0');
end;Takisto by som to potreboval pre mysku, aby to fungovalo mimo Form1, aby som si vedel zapamatat TPoint pozicii mysky, a to mi staci len na kliknutie (netreba keydown, keyup mysky).
A potom mam otazku aky je rozdiel mezdi GetKeyState a GetAsyncKeyState? Diki za odpovede.
BTW ak mate takyto program, ktory zaznamenava klavesy a mysku, ulozi to do suboru a potom to vie zopakovat, tak mi ulahcite pracu kodenim