Q&A

  • 금액()을 표시할려구요..




maskedit를 이용해서 금액을 표시할려고 하는데 영 안되네요

방법있나요? ___,__1,234,000 <== 요렇게 안나오나요??

123,400,0__,___ <== 요렇게 나오던데...



중요하거든요 꼭 부탁드립니당...



^..^ 넙죽....

2  COMMENTS
  • Profile
    최성우 2000.11.08 01:00
    금강산 wrote:

    >

    >

    > maskedit를 이용해서 금액을 표시할려고 하는데 영 안되네요

    > 방법있나요? ___,__1,234,000 <== 요렇게 안나오나요??

    > 123,400,0__,___ <== 요렇게 나오던데...

    >

    > 중요하거든요 꼭 부탁드립니당...

    >

    > ^..^ 넙죽....



    나의 질문에 대한 답변이 있나 보다가 우연히 읽어 보고 부족하나마 보탬이 될지 모른다는 생각으로 한번적어보았습니다. 혹시 잘못된게 있으면 고쳐주세요.





    글쎄 금액을 표시하는 경우에는 마스크에디트를 꼭 안써도 됩니다.

    이런경우엔 그냥 Edit, MaskEdit, DbEdit 등 전부 해당되는데 아래처럼 해보세요.



    MaskEdit1.Text := floattostr(Query1AMT.Value); //======= 틀린문장



    [방법1]

    MaskEdit2.Text := FormatFloat('###,###,###,###;0;_',Query1AMT.Value);

    '999,999,999,999;0;_

    [방법2]

    MaskEdit3.Text := FormatFloat(',0.',Query1AMT.Value);



    도움이 되었으면 합니다. 안녕.

  • Profile
    뻐럭이 2000.11.08 00:41
    금강산 wrote:

    >

    >

    > maskedit를 이용해서 금액을 표시할려고 하는데 영 안되네요

    > 방법있나요? ___,__1,234,000 <== 요렇게 안나오나요??

    > 123,400,0__,___ <== 요렇게 나오던데...

    >

    > 중요하거든요 꼭 부탁드립니당...

    >

    > ^..^ 넙죽....









    에디터 마스크에서는 불가능 합니다.

    통신 상에 올라온 Numedit컴터런트를 사용 하시건가요

    아니면 db에디터를 사용하심이 어떨지~~~~~~~~~`



    즐코하세요