Q&A

  • 금액계산
안녕하세요 여기서 많은 정보를 얻고 있습니다. 여러고수님들에게 감사드리구요

제 질문은 다름이 아니라. 콤마가 들어가는 1,000,000 이런식의 금액을 어떻게 계산하는지를 몰라서요. currencyedit를 사용해도 정수또는 실수가 아니라는 에러 메세지가 나오는것 같아요.

4  COMMENTS
  • Profile
    Larson 2001.02.07 01:05
    왕초보 wrote:

    > 안녕하세요 여기서 많은 정보를 얻고 있습니다. 여러고수님들에게 감사드리구요

    > 제 질문은 다름이 아니라. 콤마가 들어가는 1,000,000 이런식의 금액을 어떻게 계산하는지를 몰라서요. currencyedit를 사용해도 정수또는 실수가 아니라는 에러 메세지가 나오는것 같아요.



    우선 금액을 입력받을때 RXLIB의 CurrencyEdit를 사용해서 입력을 받으시고,

    내부적으로는 일단 콤마가 들어갈 수 없습니다.

    콤마란 스트링이니까요.



    참고로 CurrencyEdit에서 받는 Value는 Extended입니다.

  • Profile
    왕초보 2001.02.07 01:19
    우선 답변 감사드리고요 제가 너무 왕초보라서 설명의 뜻을 잘모르겠습니다. 귀찮드라도 자세한 답변을 부탁드려도 되는지 모르겠군요, 답변을 잘 이해못해서 죄송합니다.

  • Profile
    ^-_-^ 2001.02.07 01:51
    yo`



    CurrencyEdit 란 콤포넌트에 프로프티에 보면 Text 와 Value가 있습니다.



    CurrencyEdit.Value 에는 숫자값이 들어가고...

    CurrencyEdit.Text 에는 ','가 포함된 값(스트링)이 들어간다는거죠..



    따라서 계산을 할때엔 Value 프로프티를 사용하시면 됩니다.



    CurrencyEdit3.Value:= CurrencyEdit1.Value+CurrencyEdit2.Value;



    이것말고도, 대부분의 금액(혹은숫자)에 관련된 에디트 콤포는 Text와 Value를

    포함하고 있습니다.



    그럼 이만..



    blue blood.

  • Profile
    왕초보 2001.02.07 02:10
    대단히 감사합니다.