StrToIntDef(변수, 기본값);
fbpsok 님이 쓰신 글 :
: C++ Builder 만 사용하다 Delphi 공부하고 있는중입니다.
: 근데...
: C언어에서는....
: StrToInt(a) 이거 사용할때...숫자 형식이 아니면 Error 나서 예외처리 해주기 귀찮아서...
: 그리고 예외처리는 컴파일모드일때는 정상적으로 작동하지 않고
: 실행화일모드일때만 예외가 정상적으로 발생해서....
:
: 그냥 atoi(a), atof(a) 이런거 사용합니다.....숫자형식이 아니면 그냥 잘알아서 0 을 반환해 줍니다.....
:
: 델파이에서도 이렇게 간단하게 사용할수 없는지요.....
:
: procedure TForm1.Button1Click(Sender: TObject);
: var
: a : String;
: b : Integer;
: begin
: a := 'A';
: Panel1.Caption := a;
:
: try
: b := StrToInt(a);
: except
: ShowMessage('Conversion Error');
: end;
: ShowMessage(IntToStr(b));
: end;
|