TMS그리드를 사용하고 있는데요
advEditEditLink를 이용하여 타입을 머니로 주었는데요
그리드에 숫자를 입력하면 100,000이런식으로 나오는데..
이값을 int형으로 받을수 있는 프로퍼티를 아무리 찾아도 없네요.
Var
i : integer;
Begin
i := Grid1.Ints[1,1];
만약에 [1,1]에 100,000 이라는 값이 있을경우
에러가 나더군요.. intValues도 없구..
혹시 방법이 없을까요
TMS그리드를 사용하고 있는데요 advEditEditLink를 이용하여 타입을 머니로 주었는데요 그리드에 숫자를 입력하면 100,000이런식으로 나오는데.. 이값을 int형으로 받을수 있는 프로퍼티를 아무리 찾아도 없네요. Var i : integer; Begin ...
박보순
•
2004.11.23 23:25
그냥 셀값을 integer 형으로 변환하여 쓰세요
속도에 문제가 없다면요.
i := strtoint(StringReplace(Gri...
속도에 문제가 없다면요.
i := strtoint(StringReplace(Grid1.cells[1,1], ',', '', [rfReplaceAll]));
콤마가 들어간 경우도 floats에는 값이 있거든요.
i := round(Grid1.floats[1,1]);
이렇게 하셔도 될거 같은데요.