Q&A

  • Tedit 컴포넌트 질문입니다.
Tedit 컴포넌트에서 Maxlength 를 10으로 정햇을때 10자 까지만 입력됩니다.
maxlength 이상으로 입력을 하지 못하게 하는 함수나 프로그저가 델파이소스
어디에 잇나요?
다른곳에서 달리 좀 만들어서 사용할려고 하니까 아는분은 좀 가르쳐 주세요.
3  COMMENTS
  • Profile
    강재규 2006.09.02 01:49
    허접 답변입니다.
    함수는 모르겠구요.

    onChange 이벤트에서
      if Length(edit1.Text) > 10 then
          edit1.Text :=  Copy(edit1.text, 1, 10)
    이렇게 사용해도 되요.


  • Profile
    이상대 2006.09.02 03:06
    ㄳ합니다.
    사용자가 직접입력하는 것이 아니고 컴포넌트에서 직접 조작하는 함수를 알고 싶어요
    델파이 소스 어디엔가 잇지 싶은데 찾지 못하겟네요.
    maxlength 수정하여서 수정 edit 를 만들고 싶어요

  • Profile
    이영주 2006.09.05 10:49
    델파이가 설치된 폴더의 하위 폴더에 Source 폴더가 있습니다.
    그중에서 StdCtrls.pas 를 찾아보시면 그안에...