귀차니즘과 머리아픔에 시달려 결국 손상진님의 "dll일체형" 소스를(창을 통째로) 덧붙여서(손상진님 죄송해여^^) 처음엔 실행파일이 필요없는 파일 하나짜리의 자동종료 프로그램이 구현되는듯 하였으나...
power.exe파일이 생기고 나서 다시 삭제되어야 하는데 그대로 남아있네요..ㅠ.ㅠ
이래서는 처음 실행할 때만 나름대로 괜찮은 자동종료 프로그램이군용... 나중에 다시 실행파일이 하나 더 생기니.. 두번째 실행할 때부턴 아래의 프로그램과 다를 거 없네요.
아... 고수님덜... 이 문제를 어떻게 풀어야 하겠습니까용..... 메인 창이 생성될 때, power.exe파일을 만듭니다. 그래서 타이머가 작동하여 시스템을 종료할 때 power.exe파일을 실행하도록 명령을 짰습니다. 그리고 깔끔하게 다시 power.exe를 지워야 하는데.... 파일삭제 명령을 창0을 닫기전, 닫을 때에 다 넣어도 보고, 파일실행 명령 바로뒤에도 파일삭제 명령을 내려보았으나 파일을 실행하기만 할 뿐 삭제하질 않으니...
아.. 그리고 트래이관련(숨김이나 기타등등...)은 없앴어요.^^; 거추장스러운듯해서리...
지상현 2005-08-19 PM 7:27:38
가볍게 프로그램이 종료될 때 하시면 되지 않을까요;;
실행한 직후라면 아직 실행중이니 안지워질 듯...
시스템 종료하면 프로그램도 종료되니까 같이 지워지게끔 -_-;;
손상진 2005-08-19 PM 10:38:03
dll일체형 팁은.. 여러분이 사용 할수있도록 제가 아이디어를 낸거니 많이 사용해주시면 감사하죠 ^^.
D.Walker 2005-08-19 PM 11:41:58
손상진님 감사~~
아 어렵당... 프로그램 닫을때 삭제명령을 넣어도 안먹히네요..ㅠ.ㅠ 삭제하기도전에 시스템이 종료되어 버리는 걸까요... 생성되었던 파일만 프로그램 종료시에 삭제되어준다면 좋겠는데...