Q&A

  • 좀도와주세요


전 델파이 공부하는 학생인데요.....

이부분에서 오류가나서 여쭤 볼려구요....

aa:=strtofloat(hp3.caption)+ strtofloat(hp4.caption)- strtofloat(hp2.caption);

aa는 전역변수고요..

hp2~hp4는 레이블 이름이구요..

근데 실행시키면 이에러 메세지가 나오거든요....

"2,100" is not a valid floating point value

좀 도와주세요!!!!

2,100 을 2.100 으로 comma 되신 dot으로...바꾸는 방버이외에

다른 방버은 없나여??





1  COMMENTS
  • Profile
    한휘 2001.07.23 22:37
    콤마를 없애서

    그값을 플로트 형태로 반환하는

    함수를 만드시는것이 좋을듯 싶습니다.



    참고로 이 게시판에서 '콤마'로 검색하셔서

    나오는 가장 밑부분의 글을 읽으시면

    도움이 되실겁니다.



    보여주기만 ',' 를 보여주고 내부적으로는 숫자만 가지고있는

    컴포넌트를 사용하시던지요..







    kkk wrote:

    >

    > 전 델파이 공부하는 학생인데요.....

    > 이부분에서 오류가나서 여쭤 볼려구요....

    > aa:=strtofloat(hp3.caption)+ strtofloat(hp4.caption)- strtofloat(hp2.caption);

    > aa는 전역변수고요..

    > hp2~hp4는 레이블 이름이구요..

    > 근데 실행시키면 이에러 메세지가 나오거든요....

    > "2,100" is not a valid floating point value

    > 좀 도와주세요!!!!

    > 2,100 을 2.100 으로 comma 되신 dot으로...바꾸는 방버이외에

    > 다른 방버은 없나여??

    >

    >