Q&A

  • 다른 실행파일 제어에 관해...
실행파일A에서 실행파일B를 제어하고자 합니다.

1. 실행파일A에서 실행파일B의 실행여부를 확인하는 방법?
    -> 실행되어 있지 않으면 다시 실행하려고 합니다.

2. 실행파일B가 실행되고 있다면 실행파일B로 포커스를 넘겨
    실행파일B를 보이게 하는 방법?

SendMessage나 Findwindow로 어찌 해 볼려고 하는데
잘 되지 않네요.....

아시는 분 부탁 드립니다.
1  COMMENTS
  • Profile
    skysoft 2003.11.07 00:23
    참고하세요.

      hHWND := FindWindow(PChar('SciCalc'), nil); //SciCalc->계산기
      if hHWND = 0 then
        WinExec('calc.exe', SW_SHOW) //없으면 실행
      else
        SetForegroundWindow(hHWND); //있으면 가장 위로 함