C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[17768] Re:[질문]다소 어려운질문임다.다른b.exe를 실행하고 자신a.exe파일은 삭제당해야하는데,,
최준호.스페로 [sparrow] 840 읽음    2002-04-19 05:35
백상열 님이 쓰신 글 :
: 다소 어려운 문제가있습니다.
:
: 실행하던 A프로그램(컨트롤)을 죽이고, 아주 그프로그램(a.exe)파일을
: 삭제하는 프로그램(b.exe)를 실행하도록 하려는겁니다.
:
: a.exe 내부에서 b.exe를 실행하고 자신(a.exe)은 실행을 중단해야할 뿐만아니라
: b.exe에서는 a.exe프로그램(파일)을 삭제해야하는데, 어떻게하면 가능한지요?
:
: 도사님의 답변을 구합니다. 그럼..

안녕하세요 스페로 입니다.

제 생각입니다. 실제로 구현 해보지는 않았습니다.

먼저 A프로그램에서 B프로그램을 실행시키는 코드로 B를 실행 합니다.

WinExec("B.EXE",1);

물론 위함수를 호출할때는 정확한 경로를 정해주어야 하구요

그다음 A프로그램에서

exit() 함수로 올바르게 종료 합니다.

B프로그램은 이미 수행되었겟지요

B프로그램은 시작시 바로 A프로그램을 제거 하게 합니다.

DeleteFile("A.EXE");

설마 A프로그램이 아직도 종료 되지 않았을까요? A프로그램은 B를 호출하자마자 끝났을겁니다.

그럼 문제가 없겠지요.

이런식으로 하면 해결되지 않을까요?

^^그럼

+ -

관련 글 리스트
17766 [질문]다소 어려운질문임다.다른b.exe를 실행하고 자신a.exe파일은 삭제당해야하는데,, 백상열 744 2002/04/18
17768     Re:[질문]다소 어려운질문임다.다른b.exe를 실행하고 자신a.exe파일은 삭제당해야하는데,, 최준호.스페로 840 2002/04/19
17790         Re:Re:[질문]다소 어려운질문임다.다른b.exe를 실행하고 자신a.exe파일은 삭제당해야하는데,, 백상열 889 2002/04/19
17805             Re:Re:Re:[질문]다소 어려운질문임다.다른b.exe를 실행하고 자신a.exe파일은 삭제당해야하는데,, 이정미 965 2002/04/20
17835                 Re:Re:Re:Re:[임시 결과] 이렇게 해봤더니 되긴하는데, 그 이유는 아직.. 백상열 941 2002/04/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.