|
김경완 님이 쓰신 글 :
: int i;
: i = StrToInt(Edit1->Text);
:
:
:
: 이렇게 하고 실행 했을 경우에요....
: 에디트 박스에 아무 값도 넣지 않을 경우 에러가 나는데요..
: if 문 등으로 처리해서, 실행 파일이 죽는 경우를 막을 순 없나요...?
StrToIntDef()를 쓰면 됩니다.
i = StrToIntDef(Edit1->Text, 1000)
Edit1->Text가 정수로 변환이 불가능한 경우는
디폴트 값(여기서는 1000)을 리턴해줍니다.
|