Q&A

  • 실행시 인수를 받아 처리하는방법
실행시 인수를 받아서 처리하는 방법을 알고 계신분 알려주세요.

한 세, 네개를 실행시 입력ㅇ르 받아야 하는데...

1  COMMENTS
  • Profile
    이재식 2000.04.15 03:13
    혜진이 wrote:

    > 실행시 인수를 받아서 처리하는 방법을 알고 계신분 알려주세요.

    > 한 세, 네개를 실행시 입력ㅇ르 받아야 하는데...



    이재식 Wrote :

    안녕하세요?



    실행시 인수를 받아서 처리하려면 다음 두개의 명령으로 충분하다고

    생각합니다.

    ParamCount와 ParamStr(인덱스)

    가령, 실행파일명 인수1 인수2 인수3

    이렇게 된다면,

    적절한 곳에 다음처럼 코딩...



    if ParamCount = 0 then

    begin

    showMessage('인수 필요') ;

    exit ;

    end



    if ParamStr[1] = 값 then

    begin



    end



    위처럼 하시면 됩니다.



    가령, 위에서는 실행파일명은 ParamStr[0]에 들어가고요,

    다음 매개변수는 ParamStr[1]서부터 들어가게 되죠.

    ParamCount는 매개변수의 개수를 주는 것이고요.



    디자인상태에서 F9를 눌러서 실행해 보고 싶다면,

    run메뉴에 parameter항목에 매개변수를 주셔서 테스트해보시면 됩니다.



    물론 command line상에서 실제 실행시킬때는

    실행파일명 및 원하시는 매개변수를 주시면 되고요...