Показать сообщение отдельно
  #2  
Старый 15.03.2011, 11:08
Asinkrit Asinkrit вне форума
Местный
 
Регистрация: 29.10.2009
Сообщения: 446
Репутация: 271
По умолчанию

По нажатию кнопки, ищем окно второго приложения:
Код:
  function FindWindow(ClassName, WindowName: PChar): HWnd;
если приложение найдено то, активируем его:
Код:
  function SetFocus (hWnd: HWND): HWND;
или
  function SetForegroundWindow(hWnd:HWND):LongBool; //предпочтительнее
в противном случае, запускаем его:
Код:
  CreateProcess; //описание в интернете
или
  function ShellExecute(hWnd: HWnd; Operation, FileName, Parameters, 
     Directory: PChar; ShowCmd: Integer): HINST; stdcall; //предпочтительнее
Ответить с цитированием