|
답변해주신 분들 감사드리구요. 다시 질문드릴꼐요.
그러면 NT 계열이랑 win98용이랑 따로 만들어야 될까요?
아니면 Service Application의 경우 win98용에서도 시스템이 부팅되면 자동적으로 실행되나요?
그리고 윈도우 레지스트리에 등록하는 거는 어떻게 하는건가요 --;;
박지훈.임프 님이 쓰신 글 :
: 김나솔 님이 쓰신 글 :
: : 질문인데요. 제목처럼, 프로그램이 컴이 켜지면 실행되게 하려면 어케 해야 하나요?
: : 그리고, 시스템이 꺼지려고 하면, 프로그램을 종료시키구요..
: : 어케 해얄 지 감이 안와서 --; 질문을 드립니다.
:
:
: 임펠리테리입니다.
:
: 만약, NT 계열의 OS(NT 4.0이나 2000)에서 로그인을 안한 상태에서도 실행되기를 바라는 거라면, 프로그램을 NT서비스로 만드셔야 합니다. NT서비스는 웹서버 등 사용자가 로그인했든지 안했든지에 관계없이 시스템이 부팅되면 곧바로 자동적으로 실행되며, 실패시에도 자동으로 다시 시작할 수 있는 설정을 지원하는 특수한 exe 형식의 실행파일이며, 일반적인 실행파일과는 달리 반드시 구현해서 응답해야 하는 몇가지 콜백 함수를 갖습니다.
:
: 다행히 빌더나 델파이에서는 이 NT서비스를 쉽게 구현할 수 있도록 위저드를 제공하는데, 빌더의 메인 메뉴에서 File -> New... 에서 나오는 다이얼로그에서 Service Application을 선택하면 됩니다.
:
: 그럼 참고하시길...
|