Q&A

  • 다른프로그램을 실행시킬때 파라메터를 넘겨주기
도스상에서

C: hoya72.exe a 1 b 0.7라고하면

hoya72프로그램이 실행되고 a,1,b,0.7의 파라메터가 넘겨지게할려고

합니다.

ShellExecute함수에는 파라메터파일이있던데 이걸 이용하면되는지

모르겠네요.



3  COMMENTS
  • Profile
    kylix 2000.09.14 23:54
    헬프보면 다 나오는데...



    lpParameters란 파라매터에다가 넣으시면 됩니다....



    ShellExecute(Handle, 'Open', 'c:hoya72.exe', 'a 1 b 0.7', 'c:', SW_NORMAL);



    호야 wrote:

    > 도스상에서

    > C: hoya72.exe a 1 b 0.7라고하면

    > hoya72프로그램이 실행되고 a,1,b,0.7의 파라메터가 넘겨지게할려고

    > 합니다.

    > ShellExecute함수에는 파라메터파일이있던데 이걸 이용하면되는지

    > 모르겠네요.

    >

  • Profile
    호야 2000.09.15 01:55
    해봤는데 도스창만 뜨고 실행이 안되네요.

    ShellExecute(Handle, 'Open', 'c:TelehoNeSbinhoya72.exe', ' a 1 b 0.7 ',

    'c:TelehoNeSbin', SW_NORMAL);

    하면

    씨뿔 main(char *argv[ ])의

    *argv[1] = a, *argv[2] = 1 , *argv[3] =b , *argv[4] = 0.7라고 들어가나요?



    kylix wrote:

    > 헬프보면 다 나오는데...

    >

    > lpParameters란 파라매터에다가 넣으시면 됩니다....

    >

    > ShellExecute(Handle, 'Open', 'c:hoya72.exe', 'a 1 b 0.7', 'c:', SW_NORMAL);

    >

    > 호야 wrote:

    > > 도스상에서

    > > C: hoya72.exe a 1 b 0.7라고하면

    > > hoya72프로그램이 실행되고 a,1,b,0.7의 파라메터가 넘겨지게할려고

    > > 합니다.

    > > ShellExecute함수에는 파라메터파일이있던데 이걸 이용하면되는지

    > > 모르겠네요.

    > >

  • Profile
    kylix 2000.09.15 02:36
    hoya72.exe가 도스용 프로그램인가보군요. 일단 도스창이 떳다면 실행이 된건네요....



    C++은 잘모르겠구요 첫번째 파라매터가 a, 두번째 파라매터가 1, 이런식이예요...



    호야 wrote:

    > 해봤는데 도스창만 뜨고 실행이 안되네요.

    > ShellExecute(Handle, 'Open', 'c:TelehoNeSbinhoya72.exe', ' a 1 b 0.7 ',

    > 'c:TelehoNeSbin', SW_NORMAL);

    > 하면

    > 씨뿔 main(char *argv[ ])의

    > *argv[1] = a, *argv[2] = 1 , *argv[3] =b , *argv[4] = 0.7라고 들어가나요?

    >

    > kylix wrote:

    > > 헬프보면 다 나오는데...

    > >

    > > lpParameters란 파라매터에다가 넣으시면 됩니다....

    > >

    > > ShellExecute(Handle, 'Open', 'c:hoya72.exe', 'a 1 b 0.7', 'c:', SW_NORMAL);

    > >

    > > 호야 wrote:

    > > > 도스상에서

    > > > C: hoya72.exe a 1 b 0.7라고하면

    > > > hoya72프로그램이 실행되고 a,1,b,0.7의 파라메터가 넘겨지게할려고

    > > > 합니다.

    > > > ShellExecute함수에는 파라메터파일이있던데 이걸 이용하면되는지

    > > > 모르겠네요.

    > > >