
06.04.2007, 21:03
|
|
Участник форума
Регистрация: 09.12.2006
Сообщений: 135
Провел на форуме: 426226
Репутация:
726
|
|
Сообщение от El_HALYAVA_
В windows есть ShellExecute запускающая в вашей программе любую указанную.
Можно типа очень упрощенно:
Код:
var s:string;
begin
s:=hotkey1.Hint+#0; // Alt+A
RegisterHotKey(form1.Handle,GlobalAddAtom(@s[1]),MOD_ALT,byte('A'));
end;
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean);
begin
if msg.message=WM_HOTKEY
then begin
ShellExecute(………
end;
end;
Ну и читаем описание предложенных функций.
|
|
|