델파이에서 인자 값 처리 예제를 봤는데, 잘 이해가 되질 않아서 이렇게.... first := StrToIntDef(paramstr(1),1); last := StrToIntDef(paramstr(2),10); 이런건가요 ? 프로그램 실행시 인수(파라메터)를 2개 받게 되며, 인수 미입력시 ...
최용일
•
2001.11.07 05:41
안녕하세요. 최용일입니다.
StrToInt/StrToIntDef는 둘다 문자열을 숫자로 바꾸는 함수입니다.
StrTo...
StrToInt/StrToIntDef는 둘다 문자열을 숫자로 바꾸는 함수입니다.
StrToInt와는 달리 StrToIntDef는 문자열을 숫자로 바꿀수 없을때 두번째 파라매터로
들어온 값을 돌려줍니다. StrToInt는 이 경우 예외(에러)를 발생하죠...
그러니까 인수 미입력시 1과 10을 사용하게 되네요... 인수 미입력시 ParamStr(1),
ParamStr(2)는 공백으로 숫자로 바꿀수 없으니까요...
^^ 항상 즐코하세요...
왕초보 wrote:
> 델파이에서 인자 값 처리 예제를 봤는데, 잘 이해가 되질 않아서 이렇게....
>
> first := StrToIntDef(paramstr(1),1);
> last := StrToIntDef(paramstr(2),10);
>
> 이런건가요 ?
>
> 프로그램 실행시 인수(파라메터)를 2개 받게 되며,
>
> 인수 미입력시 1과 10을 사용하게 되는 건가요?
>
> 정보처리 기사 실기에서 인수 값이 자동으로 부여된다고 하는데,
>
> 제가 이해하는 것이 맞는건가요 ? 감사합니다.
>