Q&A

  • 입력값이 숫자인지 영문인지 어떻게 구분해요.?
edti1.text

로 입력받은 값이 숫자인지 영문인지 어떻게 구분해요..?

만약 구분이 된다면 한글인지도 구분 되나요..?

분명 될꺼 같은데 못찾겠네요..
1  COMMENTS
  • Profile
    김도형 2002.04.27 18:23
    이함수 함 써보믄 될꺼 같네여 .. ^^

    showmessage( sSTrChk( Edit1.text) );

    이렇게 하믄  됩니다. ^^

    function sStrChk( sString : string ) : string;
    var
      nI , nJ , nChk : integer;
    begin
      //여기선 문조건 첫째자에 대한 검색을 합니다... ^^
      nChk    := 0;

      if copy(sSTring,1,1) > #127 then
        result := '한글'
      else if (copy(sSTring,1,1) >= #48) and (copy(sSTring,1,1) <= #57) then
        result := '숫자'
      else result := '문자';
    end;