|
제가 초보라 확실한 답변은 드릴수 없구요 제가 아는 선에서 답변해 드리겠습니다
1) 제가 속성을 뒤져봤는데요 제 노력 부족일 수도 있겠지만 찾지 못했네요;;
제 의견을 말씀드리자면 소수점 아래로 사용자가 2자리 이상 입력하더라도 입력 받은 값을 2자리로 짤라서 쓰시는 방법이 좋을듯 하구요
2) 이 것은 alignment 라는 속성을 원하시는 것으로 바꿔 주시면 되구요
3) 이 것은 다른 더 좋은 방법이 있을지 모르겠지만 제가 생각해 낸것은요
AnsiString 을 이용하셔서
AnsiString as;
as.printf("%1.2f", 원하시는 float 값 );
이래 하시면 마지막 0도 표시가 됩니다
이상 허접한 답변이었습니다;
나그내리 님이 쓰신 글 :
: 진짜 초보입니다. 도와 주세요.
:
: TLabeledEdit 에서 소수점 아래 2자리 까지만 입력받아서 DB (DB는 paradox 이고 BDE 엔진사용함--- data type
: 은 $->Money로 지정) 에 저장한후 StringGrid 로 DB에 있는 숫자를 표시하려고 하는데요.
: --- 현재 DB에는 소수점포함 정상적으로 추가되고 있씁니다.
: 그런데 아래 사항이 해결되지 않아서 질문 드립니다.
:
: 1) TLabeledEdit 에서 소수점아래 2자리 까지만 입력되게 하는 방법 ???
:
: 2) TLabeledEdit 폼에서 숫자입력시 현재는 왼쪽에서 오른쪽으로 옮겨지면서 입력되는데
: 반대로 왼쪽부터 오른쪽으로 채워지면서(표시되면서) 입력하는 방법 ???
:
: 3) 소숫점 2자리를 StringGrid 로 나타낼때 마지막자리 0 이 표시가 되지 않는데요
: 예) 12.01 ---> 12.01 로 정상적으로 표시
: 12.10 ---> 12.1 로 마지막자리 0 이 표시되지 않는데 이것을 12.10 으로 표시하는법 ???.
:
: 답변 부탁드립니다.
|