안녕하세요..
다름이 아니오라 제가 다른 사람 프로그램을 하나 수정하고 있는데 이 프로그램이 하나의 메뉴폼이 실행파일 상태로 존재하고 다른 개개의 기능을 가진 모듈들이 실행 파일 상태로 존재합니다.
그래서 메뉴에서 특정 버튼을 눌르면 그에 해당하는 다른 모듈의 실행파일을 CreateProcess를 사용하여 실행 시켜주는데..
실행 파일 사이즈가 크면 로딩하는데 시간이 걸리지 않습니까.
이때 적당한 방식으로 로딩 상태를 보여주고 싶은데 어떤 식으로 사용해야 하나요..
부탁드립니다.
> 안녕하세요..
> 다름이 아니오라 제가 다른 사람 프로그램을 하나 수정하고 있는데 이 프로그램이 하나의 메뉴폼이 실행파일 상태로 존재하고 다른 개개의 기능을 가진 모듈들이 실행 파일 상태로 존재합니다.
>
> 그래서 메뉴에서 특정 버튼을 눌르면 그에 해당하는 다른 모듈의 실행파일을 CreateProcess를 사용하여 실행 시켜주는데..
>
> 실행 파일 사이즈가 크면 로딩하는데 시간이 걸리지 않습니까.
> 이때 적당한 방식으로 로딩 상태를 보여주고 싶은데 어떤 식으로 사용해야 하나요..
>
> 부탁드립니다.
최석기님 안녕하세요?
각기 다른 실행파일들은 독자적으로 실행할수 없는 상태입니까?
즉, 메인 프로그램에 종속되어 메인프로그램에서 실행파일들을 실행해야지만
실행할수 있다면, 종속된 실행파일들을 따로 컴파일해서 실행될때
스프래쉬 폼 형태의 프로그래스 바 폼을 하나씩 만들어 주면
해결 될거 같습니다만..
저도 일전에 비슷한 경험을 한적이 있습니다.
그땐, 메인 프로그램과 종속된 하부 프로그램들이
메세지를 교환하며 윈도우간 통신을 하는 어줍짢은
프로그램이 되었습니다.
그렇게 해 두니 어쩐지 이 메세지란 놈이
믿음직 스럽지 못한 기분이 들어서..에궁..맴이 편치 않더군요..^^;
워낙 실력이 없는 까닭이기도 했지요..^^;;
하지만 어차피 종속된 실행파일들이라면,
따로 실행은 할게 만들어 두셨을 테니 제안드린 방법도
한번 생각해 보시기 바랍니다.
그럼.. 즐거운 프로그래밍 되시길 바라며~~