![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Messages
Torus © (2004-06-13 02:55:00)Привет ребят помогите плиз. Мне нужно чтобы в приложении перехватывались нажатия клавиш с клавы и обрабатывались как мне уже нужно. Допустим я не хочу чтобы по клику ALT+F4 закрывалось приложение я избежал этого вот таким путем:
private
procedure WMClose( var a:TWMClose); message WM_CLOSE;
...
implementation
{$R *.dfm}
procedure tForm1.WMClose(var a:TWMClose);
begin
...
end;
а вот что делать если мне необходимо отловить еще и нажатия CTRL+ALT+DEL и CTRL+ESC ???
помогите пожалуста
Darrin (2004-06-13 17:29:00) [1]ShellExecute()
Torus (2004-06-13 17:26:00) [2]Ребят а какой процедурой можно запустить другую программу, например C:\games\game.exe
GEN++ (2004-06-13 16:53:00) [3]>evvcom ©
>греши на ошибки DirextX, OpenG
Да уж лучше сразу на Borland Enterprise мол понабрали всяких -
вот и пшут одни глюки.
evvcom (2004-06-13 15:53:00) [4]И если что, греши на ошибки DirextX, OpenGL или с чем она у тебя там еще.
Anatoly Podgoretsky (2004-06-13 15:03:00) [5]Так у тебя не рабочее, а только чтобы сдать, сдавай как есть и не заморачивайся.
RealRascal (2004-06-13 15:02:00) [6]
> [7] Torus (13.06.04 14:58)
Думаю врядли тогда он до таких мелочей будет докапываться...
---------------
не могу дать более дельный совет - мозг слаб
Torus (2004-06-13 14:58:00) [7]хм...непойму что плохого в том чтобы гама не сворачивалась?ведь многие игры не сворачиваются, а если и сворачиваются то сразу убиваются, взять к примеру того же Князя тьмы. Мне некогда искать ошибки в коде,завтра гаму в универ сдавать надо (у нас задание индивидуальное каждому дали на экзамен) если препод почует неладным, хрен мне экзамен поставит, помогите люди добрые
RealRascal (2004-06-13 14:49:00) [8]Ты лучше сделай, чтобы она правильносворачивалась.
Torus (2004-06-13 14:46:00) [9]хм...дейтвительно я об этом не подумал, я просто начинающий и многие аспекты могу упускать. Тогда можете посоветовать как сделать чтобы ее не возможно юыло свернуть?ведь если надо выйти из гамы всегда можно тыркнуть выход
YurikGL (2004-06-13 08:14:00) [10]
> Torus (13.06.04 03:58) [3]
Зато если она зависнет и ее невозможно будет свернуть и снять по стрл-альт-дел, тебе пользователи много что оторвут...
Torus (2004-06-13 03:58:00) [11]гхм...ребят вы что?
я просто пытаюсь написать игрушку на DelphiX, а если ее сварачиваешь непонятно почему она потом не отвечает, вот и пытаюсь устранить этот глюк
Плохиш (2004-06-13 03:26:00) [12]>Torus (13.06.04 02:55)
Нормальные пользователи за Alt+F4, CTRL+ALT+DEL, CTRL+ESC ... кое-какие места отрывают.
evvcom (2004-06-13 03:00:00) [13]Чтобы не закрывалось приложение по ALT+F4 (или меню Закрыть и т.д.) достаточно написать обработчик OnCloseQuery главной формы. А вот про CTRL+ALT+DEL и CTRL+ESC лучше забудь, баловство это.