제가 A와 B라는 프로그램을 만들었는데요...
A라는 프로그램에서 ShellExecute명령으로 B라는 프로그램을 실행시키려고 합니다..
그런데 A에서 B를 호출할때 파라미터값도 같이 넘겨서 B라는 프로그램이 create될때 이 값을 체크 할수 있나요?
있다면 어떻게 해야 되는지좀 알료주세요...^^
그럼 답변 기다리겠습니다...
A에서의 호출부분...
ShellExecute(0, 'open', PChar('e:workshellshell.exe'), PChar('"' + FileName + '"'), nil, SW_SHOWNORMAL);
b프로그램에서..
paramstr(1) 로 읽으면 됩니다.
그럼... "finename" 값을 쓸수있죠.
paramstr(0)은 실행위치고..
파라메터는 한깐씩 띄우면서..계속 줄수있죠.