Q&A

  • 외부파일 실행 후 원 프로그램을 SHOW
안녕하세요?



프로그램에서 외부실행 파일을 실행 후 종료하면 원 프로그램을 SHOW하려고 합니다.



아래와 같이 작성하여 원 프로그램을 minimize 한 후 다시 show 하려면 어떻게 해야 하죠?



procedure TFMain.SBtn1Click(Sender: TObject);

begin

if FileExists('DATA.EXE') then begin

Application.Minimize;

WinExec('DATA.EXE', SW_SHOW);

end;

end;



1  COMMENTS
  • Profile
    이정욱 1999.09.04 23:26
    그렇게 하시려면 실행후 실행을 마칠때까지 기다리는 함수를 사용해야 합니다.

    한델(http://www.delphi.co.kr)의 팁모아에 가셔서 '기다' 로 검색하신 후 그곳에 보시면 제가 위에서 말한 함수가 있습니다.

    그것을 사용하시면 됩니다.

    실행후 다시 restore하시면 되겠죠?



    최혜정 께서 말씀하시기를...

    > 안녕하세요?

    >

    > 프로그램에서 외부실행 파일을 실행 후 종료하면 원 프로그램을 SHOW하려고 합니다.

    >

    > 아래와 같이 작성하여 원 프로그램을 minimize 한 후 다시 show 하려면 어떻게 해야 하죠?

    >

    > procedure TFMain.SBtn1Click(Sender: TObject);

    > begin

    > if FileExists('DATA.EXE') then begin

    > Application.Minimize;

    > WinExec('DATA.EXE', SW_SHOW);

    > end;

    > end;

    >