실행파일을 불러 들여 실행하려고 합니다.
첨에는 크리스탈 리포트를 불러 들일려고 했는데, 어딘선가 보니 모든 실행파일을 불러 들일수 있는 방법을 소개 시켜 주드라고요...
근데 내용이 넘 복잡하고 이해가 않가네요.
다음은 소스 입니다.
아시는분 추가 설명좀 부탁드립니다
The CreateProcess function creates a new process and its primary thread. The new process executes the specified executable file.
BOOL CreateProcess(
LPCTSTR IpApplicationName, //Pointer to name of executable module
LPTSTR Ipcommandline, //pointer to command line string
LPSECURITY_ATTRIBUTES IpProcessAttributes, //pointer to process
security attibutes
LPSECURITY_ATTRIBUTES IpThreadAttributes, //pointer to thread
secutiry attributes
BOOL bInheritHandles, //Handle inheritance flag
DWORD dwCreationFlags, //creation flags
LPVOID IpEnvironment, //pointer to new environment block
LPCTSTR IpCurrentDirectory, //pointer to current directory name
LPSTARTUPINFO IpStartupInfo, //pointer to STARTUPINFO
LPPROCESS_INFORMAITION IpProcessInfomation //pointer to
PROCESS_INFORMATION
);
꼭좀 빠른시일내에 답변좀 부탁드리겠습니다. 새해 복많이 받으세요.......
단순히 외부실행파일을 불러들여 실행할려면
다음가 같이 하시면 될꺼 같은데요..^^..
참고하시기 바랍니다...^^
WinExec('C:WINDOWSNOTEPAD.EXE', SW_SHOWNORMAL);