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
[23707] Re:[질문] AnsiString 의 마지막 문자가 숫자인지 알파벳 인지 확인하는 방법을 알고 싶습니다.
최준호.스페로 [sparrow] 1510 읽음    2003-01-17 01:23
초행길 님이 쓰신 글 :
: Edit1->Text 의 마지막 문자가 숫자인지 아닌지를 확인하려고 합니다.
: 제가 아래와 같이 했는데, AnsiString을 char 로 바꿀수 없다는 메세지가.... -.-;;
: 어떻게 하면 해결할 수 있을까요 ?
:
: AnsiString ST Edit1->Text ;
: if ( IsNumeric( RightStr(ST,1) ) )
: {
:    // code......
: } ;
:
: 간절히 고수님들의 조언을 부탁드립니다.
:
: 제가 쓴 방법말고  다른 방법이 있는지요 ???
:

ㅋㅋ 이렇ㄱ 해보심이...
  AnsiString ST;
  ST = Edit1->Text;
  int i = ST.Length();
  ST = ST.SubString(i,1);

  if (  ST > "0" && ST < "9" )
  {
    Button1->Caption = "OK";
  }

IsNumeric은 인디 컴퍼넌트 같은거 올려놓아야.. 헤더 파일이 붙어 버리고 사용할수 있는 함수입니다. RightStr도 마찬가지고요..

흠흠 그냥 AnsiString만 가지고 해봣음돠...

+ -

관련 글 리스트
23705 [질문] AnsiString 의 마지막 문자가 숫자인지 알파벳 인지 확인하는 방법을 알고 싶습니다. 초행길 780 2003/01/16
31581     Re:[질문] AnsiString 의 마지막 문자가 숫자인지 알파벳 인지 확인하는 방법을 알고 싶습니다. 권기식.별사랑 849 2003/01/17
23707     Re:[질문] AnsiString 의 마지막 문자가 숫자인지 알파벳 인지 확인하는 방법을 알고 싶습니다. 최준호.스페로 1510 2003/01/17
23748         Re:Re:답변 감사합니다. 많은 도움이 되었습니다. (내용 무) 초행길 690 2003/01/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.