안녕하세요... 문보석입니다...
어떤 프로그램에서 버튼을 눌렀을때 또는 생성자가 실행될때 또 다
른 프로그램을 실행하려고 execl 또는 system 함수를 써봤습니다..
하지만 cannot change in onvisible or onhide 어쩌구 저쩌구라
는 메시지박스가 열라게 좌르륵뜨기만 합니다...
물론 실행시키려는 프로그램도 윈용이죠...
이런 문제를 해결하고 한 프로그램에서 버튼을 눌렀을때 또는 생성자
가 실행될때 또 다른 프로그램을 실행할수 있는 다른 방법이 있는
지요...
createprocess api도 써봤지만 같은 결과였습니다...
조언을 부탁드립니다...
안녕히계세요...
> 안녕하세요... 문보석입니다...
> 어떤 프로그램에서 버튼을 눌렀을때 또는 생성자가 실행될때 또 다
> 른 프로그램을 실행하려고 execl 또는 system 함수를 써봤습니다..
> 하지만 cannot change in onvisible or onhide 어쩌구 저쩌구라
> 는 메시지박스가 열라게 좌르륵뜨기만 합니다...
> 물론 실행시키려는 프로그램도 윈용이죠...
> 이런 문제를 해결하고 한 프로그램에서 버튼을 눌렀을때 또는 생성자
> 가 실행될때 또 다른 프로그램을 실행할수 있는 다른 방법이 있는
> 지요...
> createprocess api도 써봤지만 같은 결과였습니다...
> 조언을 부탁드립니다...
> 안녕히계세요...
execl, system 은 UNIX C의 함수가 아닌가요?
"cannot change in onvisible or onhide" 메시지는 제가 만나보지를 못해서
뭐라고 설명드릴 수 는 없지만 보통 외부 프로그램을 실행할때는
WinExec(), ShellExecute(), CreateProcess() 등을 사용합니다
제 홈페이지(http://myhome.shinbiro.com/~cozykyd/index.htm) 의
"Delphi Tips" 에서 위 함수명으로 검색해 보세요