Показать сообщение отдельно

  #7  
Старый 06.04.2007, 21:03
Xserg
Участник форума
Регистрация: 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;
Ну и читаем описание предложенных функций.
 
Ответить с цитированием