Q&A

  • 질문 에디트박스에들어오는숫자를 오늘쪽 정렬..
moneyedit.text := formatfloat('###,###,###',s);

vatedit.text := formatfloat('###,###,###',v);

sumedit.text := formatfloat('###,###,###',sum);



세개의 에디트 박스에 오른쪽과 같은 형식의 숫자집어넣었습니다.

그런데 자구 왼쪽정령이 됩니다.

보통금액은 오른쪽 정렬이잖아요..

오른쪽 정렬이 안되는군요 급히 도움을 구합니다.

'

2  COMMENTS
  • Profile
    홍성락 2001.12.13 00:46
    사고뭉치 wrote:

    > moneyedit.text := formatfloat('###,###,###',s);

    > vatedit.text := formatfloat('###,###,###',v);

    > sumedit.text := formatfloat('###,###,###',sum);

    >

    > 세개의 에디트 박스에 오른쪽과 같은 형식의 숫자집어넣었습니다.

    > 그런데 자구 왼쪽정령이 됩니다.

    > 보통금액은 오른쪽 정렬이잖아요..

    > 오른쪽 정렬이 안되는군요 급히 도움을 구합니다.

    //////////////////////////////////////////////////////////////////////

    S := formatfloat('###,###,###',s);

    S := stringofChar(' ', Edit1.Width-Length(S)) + S;

    Edit1.Text := Str_Temp;



    물론 계산시나 저장시는 공백문자를 제거해야합니다.

    S := StringReplace(Edit1.Text, ',', '', [rfReplaceAll]);

  • Profile
    나그네 2001.12.11 07:18
    관련컴포넌트를 구하십시오.

    저는 AlignEdit,CurrencyEdit를 주로 씁니다.



    사고뭉치 wrote:

    > moneyedit.text := formatfloat('###,###,###',s);

    > vatedit.text := formatfloat('###,###,###',v);

    > sumedit.text := formatfloat('###,###,###',sum);

    >

    > 세개의 에디트 박스에 오른쪽과 같은 형식의 숫자집어넣었습니다.

    > 그런데 자구 왼쪽정령이 됩니다.

    > 보통금액은 오른쪽 정렬이잖아요..

    > 오른쪽 정렬이 안되는군요 급히 도움을 구합니다.

    > '