|
초행길 님이 쓰신 글 :
: 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만 가지고 해봣음돠...
|