Q&A

  • windows98과, 2000에서 exe를 실행시키는 방법은?
win98이나 2000에서 exe 실행파일을 실행시키려면 어떻게 해야하죠?



제가 아는게 없어서, 간단한 예제라도 부탁해요..





3  COMMENTS
  • Profile
    검색해보셨어요? 2001.05.14 23:11
    델파이 코딩상 실행이라면, 검색해 보니 다음과 같은 답변이 있더군요

    =============================================================================

    안녕하세요..



    저두 여기 게시판에서 여러가지 도움을 받는 사람입니다만, 오늘은 답변을 하는군요..



    헤헤...



    WinExec() 함수는

    말 그대로 Windows 실행파일을 실행시키는 것입니다.

    즉, WinExec("Notepad.exe", ... ) 라구 하면, 노트패드가 실행되는것입니다.



    반면에 ShellExecute()함수는 연결된 프로그램을 자동으로 실행시켜주는 것입니다.



    즉, ShellExecute("aa.txt", ... ) 라고 하면 확장자가 TXT인 파일에 연결되어 있는 프로그램을 실행시키고 그 프로그램이 aa.TXT를 불러올 수 있게 하는것입니다.

    아주 단적인 예로 탐색기에서 *.TXT파일을 더블클릭하면 노트패트가 자동으로 실행되서 노트패드에서 보여주죠? 그때 사용하는 함수가 ShellExecute()함수 입니다.



    정리, WinExec()함수는 EXE파일을 실행시킨다

    ShellExecute()함수는 확장자에 연결된 프로그램을 자동으로 실행시켜준다.



    그럼 이만.









    초보 wrote:

    > win98이나 2000에서 exe 실행파일을 실행시키려면 어떻게 해야하죠?

    >

    > 제가 아는게 없어서, 간단한 예제라도 부탁해요..

    >

    >

  • Profile
    학생 2001.05.14 23:09
    Shellexeute(Handle,'open','파일이름',nil,nil,SW_SHOW);



    그 외 winexec와 createprocess()



    자세한 사용법을 알고싶으시면 검색해보세요..





    초보 wrote:

    > win98이나 2000에서 exe 실행파일을 실행시키려면 어떻게 해야하죠?

    >

    > 제가 아는게 없어서, 간단한 예제라도 부탁해요..

    >

    >

  • Profile
    초보델 2001.05.15 19:03
    학생 wrote:

    > Shellexeute(Handle,'open','파일이름',nil,nil,SW_SHOW);

    >

    > 그 외 winexec와 createprocess()

    >

    > 자세한 사용법을 알고싶으시면 검색해보세요..

    >

    >

    > 초보 wrote:

    > > win98이나 2000에서 exe 실행파일을 실행시키려면 어떻게 해야하죠?

    > >

    > > 제가 아는게 없어서, 간단한 예제라도 부탁해요..

    > >

    > >