Q&A

  • 허접이가 ShellExecute 관련 질문드립니다 ㅠㅠ
안녕하세요 ^^
이제 날씨가 제법 가을로 다가가는걸 느끼게해주는 날씨내요 ^^
감기조심하시구요 ^^

프로그램에서 델파이로 작업한 외부프로그램을 밑에 소스처럼 실행시키는데요
ShellExecute(handle,'open', PChar(_s + 'xx.exe'), PChar(_sFile),nil,SW_SHOW);

문제는 다른 프로그램들이 실행중이면 그 프로그램 뒤로 화면이 숨어버리는게 문제입니다.

다른 프로그램보다 상위로(맨앞으로..) 화면을 보여주고싶은데요.. 가능한지요 ^^;;;;

추가로 Application.MessageBox << 요 messagebox도 맨앞으로 보여줄수있는지요 ^^;;

아시는 고수님 ㅠㅠ 제발 답변부탁드립니다 ^^

그럼 다시한번 감기조심하시구요 새벽에 창문닫고 주무셔요~ 즐점심하시구요 ^^
1  COMMENTS
  • Profile
    구창민 2009.08.26 04:56
    SetForeGroundWindow(실행된 프로그램핸들);
    Application.MessageBox 는 어플이 가장 상위에 있다면 가장 상위에 나타납니다.