Q&A

  • 입력할 글자수의 제한....


하여 고수님들 오늘도 질문이 있어서리.. 이렇게 질문함당...



에디트박스에 숫자를 입력하는데 입력할 숫자를 4자로 하고 싶습니다..



그러니까 1234 까쥐만 받고 12345 이렇게 넣으면 에러 메시지를 발생시킬려구 하는디.



에디트박스에 문자가 몇개 들어 왔는지 알수가 없네여 어떤방법으로 알수가 있는지



고수님들의 고견을 듣고 싶습니다... 그럼 존주말 돼시길.....^^

3  COMMENTS
  • Profile
    신재용 2000.09.30 19:50
    사발우성 wrote:

    >

    > 하여 고수님들 오늘도 질문이 있어서리.. 이렇게 질문함당...

    >

    > 에디트박스에 숫자를 입력하는데 입력할 숫자를 4자로 하고 싶습니다..

    >

    > 그러니까 1234 까쥐만 받고 12345 이렇게 넣으면 에러 메시지를 발생시킬려구 하는디.

    >

    > 에디트박스에 문자가 몇개 들어 왔는지 알수가 없네여 어떤방법으로 알수가 있는지

    >

    > 고수님들의 고견을 듣고 싶습니다... 그럼 존주말 돼시길.....^^



    이건 이벤트를 이용하시면 되겠네여~~

    OnChange 이벤트에 코딩하시면 ...



    procedure TForm1.Edit1Change(Sender: TObject);

    begin

    If Length(Edit1.Text) > 4 Then

    begin

    //에러메시지

    //어쩌구 저쩌구...

    end;

    end;





  • Profile
    한현정 2000.09.30 19:49
    에디트박스라는게 TEdit를 말씀하시는 건지.. TCombobox를 말하는 건지

    TListBox를 말하는 건지 헤깔리는 군요.

    TEdit라면

    프로퍼티의 maxlength를 4로 입력해주면 가능합니다.

    사발우성 wrote:

    >

    > 하여 고수님들 오늘도 질문이 있어서리.. 이렇게 질문함당...

    >

    > 에디트박스에 숫자를 입력하는데 입력할 숫자를 4자로 하고 싶습니다..

    >

    > 그러니까 1234 까쥐만 받고 12345 이렇게 넣으면 에러 메시지를 발생시킬려구 하는디.

    >

    > 에디트박스에 문자가 몇개 들어 왔는지 알수가 없네여 어떤방법으로 알수가 있는지

    >

    > 고수님들의 고견을 듣고 싶습니다... 그럼 존주말 돼시길.....^^

  • Profile
    사발우성 2000.09.30 21:05
    한현정 wrote:

    > 에디트박스라는게 TEdit를 말씀하시는 건지.. TCombobox를 말하는 건지

    > TListBox를 말하는 건지 헤깔리는 군요.

    > TEdit라면

    > 프로퍼티의 maxlength를 4로 입력해주면 가능합니다.

    > 사발우성 wrote:

    > >

    > > 하여 고수님들 오늘도 질문이 있어서리.. 이렇게 질문함당...

    > >

    > > 에디트박스에 숫자를 입력하는데 입력할 숫자를 4자로 하고 싶습니다..

    > >

    > > 그러니까 1234 까쥐만 받고 12345 이렇게 넣으면 에러 메시지를 발생시킬려구 하는디.

    > >

    > > 에디트박스에 문자가 몇개 들어 왔는지 알수가 없네여 어떤방법으로 알수가 있는지

    > >

    > > 고수님들의 고견을 듣고 싶습니다... 그럼 존주말 돼시길.....^^