Пишешь этот код в событие OnTimer таймера, который кидаешь на форму, с интервалом в 10:
Код:
procedure TMyForm.ShowTimerOnTimer(Sender: TObject);
begin
if GetAsyncKeyState($69) > 0 then // Проверка, нажата ли Num9.
begin
{ Выполняешь какие-то действия }
if not MyForm.Visible then
MyForm.Show // Показываешь окно
else
MyForm.Hide; // Скрываешь окно
end;
end
__________________
Работа пpогpаммиста и шамана имеет очень много общего:
оба боpмочyт непонятные слова, совеpшают непонятные действия и не могyт объяснить, как оно pаботает.
|