Q&A

  • Maskedit에관하여
안녕하세요. 고수님들.

Maskedit를 쓰다가 의문이 생겨 이렇게 문을 차고 들어왔습니다.

Maskedit1.text := '1234567894561' //주민등록번호를 나타나게하려고함.

결과 > '123456- ' 왜이렇게 나오는지?

또날자도 프로퍼티에서 날자형식을 yyyy년 mm월 dd를 주고결과를보려면

maskedit1.text:=datetostr(date);

결과 > '02년__월__일'로 나타남...

<< 보고싶은 결과 2000년 05월 02일 또는 2000년 5월 2일 >>

또날자도 프로퍼티에서 날자형식을 안주고 결과를보려면

maskedit1.text:=formatdatetime('yyyy년 mm월 dd월',date);

결과 >'2000 02 02'

많은 부탁드립니다.





1  COMMENTS
  • Profile
    조광석 2000.05.03 03:12
    지승현 wrote:

    > 안녕하세요. 고수님들.

    > Maskedit를 쓰다가 의문이 생겨 이렇게 문을 차고 들어왔습니다.

    > Maskedit1.text := '1234567894561' //주민등록번호를 나타나게하려고함.

    > 결과 > '123456- ' 왜이렇게 나오는지?

    ==> Maskedit의 프로퍼티 "EditMask"에서 편집을 해보세요..



    > 또날자도 프로퍼티에서 날자형식을 yyyy년 mm월 dd를 주고결과를보려면

    > maskedit1.text:=datetostr(date);

    > 결과 > '02년__월__일'로 나타남...

    > << 보고싶은 결과 2000년 05월 02일 또는 2000년 5월 2일 >>

    ==> 제어판의 국가별 설정에서 "날짜" Tab의 형식을 한번 보세요...





    > 또날자도 프로퍼티에서 날자형식을 안주고 결과를보려면

    > maskedit1.text:=formatdatetime('yyyy년 mm월 dd월',date);

    > 결과 >'2000 02 02'

    > 많은 부탁드립니다.

    >

    >