C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[67666] Re:EditBox 자료형 확인하는 법좀 알려주세요.ㅠ
장성호 [nasilso] 1563 읽음    2012-06-29 09:39
StrToFloat 로 문자열을 float 으로 바꿀때 에러가 난다면.. 잘못 입력입니다.

또는 TryStrToFloat 함수의 return값이 false이면 잘못된 문자열이죠

if ( !  TryStrToFloat ( Edit1->Text ))
{
     ShowMessage("잘못된 숫자를 입력하였습니다.");
     Edit1->SetFocus();
}



코딩위치
위코드는 ..
대게  처리버튼을 클릭했을때 먼저 검사 루틴에 넣기도 하구요

또는 Edit의 OnExit 이벤트에서 코딩하기도 합니다.


그럼..

바보 님이 쓰신 글 :
: EditBox를 만들었는데
:
: EditBox의 자료형은 실수값이여야만 합니다.
:
: 사용자는 EditBox에 내용을 쓰고
:
: 이 값을 처리하기 전에
:
: 값이 실수가 아니면
:
: ShowMessage("...")를 띄우려고 하는데
:
: 방법좀 알려주세요! 감사합니다.ㅋ

+ -

관련 글 리스트
67665 EditBox 자료형 확인하는 법좀 알려주세요.ㅠ 바보 1064 2012/06/29
67666     Re:EditBox 자료형 확인하는 법좀 알려주세요.ㅠ 장성호 1563 2012/06/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.