Q&A

  • [maskedit] 방법이 있으면 알려주세요.


안녕하세요.

델파이 왕초보 입니다.

maskedit를 쓰다가 궁금한 것이 있어서.......

editmask에서 character for blanks와 save literal characters를

설정을 하지 않고 코딩으로 제어할 수 는 없습니까?



예를 들자면

값이 2222 →2,222로 만 표현을 하고

값이 2222222 →2,222,222로 표현을 하는데 언더바를 없애고

숫자의 자릿수에 따라 콤마를 조정하고(천단위 일때는 콤마가 하나만 나타나고,

백만단위 일때는 콤마가 두개만 나타날 수 있도록) 저장시에는

숫자만 저장할 수 있도록 말이죠.



답변 부탁드립니다.

그럼 늘 안녕하시고, 건강하세요.







1  COMMENTS
  • Profile
    박성훈 2000.04.07 22:47
    박용 wrote:

    >

    > 안녕하세요.

    > 델파이 왕초보 입니다.

    > maskedit를 쓰다가 궁금한 것이 있어서.......

    > editmask에서 character for blanks와 save literal characters를

    > 설정을 하지 않고 코딩으로 제어할 수 는 없습니까?

    >

    > 예를 들자면

    > 값이 2222 →2,222로 만 표현을 하고

    > 값이 2222222 →2,222,222로 표현을 하는데 언더바를 없애고

    > 숫자의 자릿수에 따라 콤마를 조정하고(천단위 일때는 콤마가 하나만 나타나고,

    > 백만단위 일때는 콤마가 두개만 나타날 수 있도록) 저장시에는

    > 숫자만 저장할 수 있도록 말이죠.

    >

    > 답변 부탁드립니다.

    > 그럼 늘 안녕하시고, 건강하세요.

    >

    >

    >



    이거 답변이 될런지 모르겠지만 숫자만 사용하신다면 자료실에서 RxLib를 받아다가

    써보세요. TCurrencyEdit란 콤포넌트를 쓰면 자동으로 콤마를 찍어줍니다.

    소스도 공개되어 있으니 그부분을 보시면 구현방법을 알 수 있으리라 생각됩니다만.