Q&A

  • 저장할때 숫자만...저장
에디트에서 입력 받을때는 문자까지 입력을 받고 저장할때 숫자이외의 모든것을

삭제하고 숫자만 저장할수 있는 방법이 없을까요?



예를 들어 입력받을
3  COMMENTS
  • Profile
    이광형 2000.11.16 04:02
    루프돌려서 숫자만 추출하면 어떨까요...^^



    procedure TForm1.Button1Click(Sender: TObject);

    var

    tmp, res : string;

    i : integer;

    begin

    res := '';

    tmp := trim(edit1.text);

    for i := 0 to length(tmp) do

    begin

    if tmp[i] in ['0'..'9'] then res := res + tmp[i];

    end;

    edit2.text := res;

    end;







    초보중 초보 wrote:

    > 에디트에서 입력 받을때는 문자까지 입력을 받고 저장할때 숫자이외의 모든것을

    > 삭제하고 숫자만 저장할수 있는 방법이 없을까요?

    >

    > 예를 들어 입력받을
  • Profile
    임형호 2000.11.16 02:58
    MaskEdit를 사용하세요. ^^; 뭐 간단히 해결될것 같네여....



    초보중 초보 wrote:

    > 에디트에서 입력 받을때는 문자까지 입력을 받고 저장할때 숫자이외의 모든것을

    > 삭제하고 숫자만 저장할수 있는 방법이 없을까요?

    >

    > 예를 들어 입력받을
  • Profile
    초보중 초보 2000.11.16 03:19
    임형호 wrote:

    > MaskEdit를 사용하세요. ^^; 뭐 간단히 해결될것 같네여....



    저도 그러면 좋겠는데요.....

    입력받는 형식이 제각각이라서요........