|
:
: 어제 질문한 내용이 좀 잘못되어서 다시 질문드립니다.
:
: 죄송. ^^
:
: 음. 그러니까, 제 친구가 어떤 프로그램을 사용하는데, 요게 윈 95에서는
:
: 제대로 돌아가는데 윈98에서는 문제가 생긴다고 해서 말이죠.
:
: 좀더 구체적으로 설명을 드릴께요.
:
:
: 그 친구가 쓰는 프로그램은 토목설계 프로그램입니다.
:
: LG Eng에서 자체적으로 만든 프로그램을 얻어서 쓰는 거였다고 합니다.
:
:
: 그 프로그램을 실행시킨 다음에(실행은 됩니다), 하중을 입력하고서(토목 설계
:
: 프로그램이라서 입력값이 '하중'입니다.) calculation을 누르면 다음과 같은
:
: 메시지가 뜨고서 확인을 누르면 프로그램이 종료가 된다고 합니다.
:
: 메시지의 내용은
:
: ┏bc450rtl.dll━━━━━━━┓
: ┃ ┃
: ┃floating point : overflow ┃
: ┃ ┃
: ┃ 확 인 ┃
: ┃ ┃
: ┗━━━━━━━━━━━━━┛
:
: 라고 합니다.
:
:
: bc450rtl.dll이 예전 볼랜드 4.5의 dll이란것 까지는 알게되었고..
:
:
: 그 친구의 고민은, 윈95에서는 문제없이 돌아가는 이 프로그램을, 지금 사용하는
:
: 윈98에서도 돌려야 한다는 겁니다.
:
: 임프님, 어디 짚히는바는 없는지요?
:
: 그러니까, 뭐, bc450rtl을 bc50rtl로 바꾸면 될것 같다든가(근데 요런 파일이
:
: 있나?) 아니면 다른 뭘 손보면 될것 같다든가, 아님 영 불가능할것 같다든가..
:
: 답변부탁합니다.
:
:
: PS : 그리고 아래 776번은 지워주세요. 이번 질문이 제대로 된 질문인데..
:
임펠리테리입니다.
빌더와는 전혀 관련이 없는 질문이지만.. 그만큼 답답하셔서 글을 올리신 거라고 생각하고 다시
제 생각을 써보도록 하겠습니다.
똑같은 연산을 했는데 윈도우98에서만 문제가 생긴다는 것은 잘 이해가 안됩니다. 윈도우98이라고
해서 플로팅포인트 에러가 날 경우는 없을 거라고 생각합니다. 연산하는 절차나 방법이 다른 경우
가 아닌지 다시 확인해보시지요.
bc450rtl.dll을 bc50rtl.dll로 대신해서 될 수도 있고 안될 수도 있습니다. 시도해볼만한 가치는
있습니다. 볼랜드씨가 한때 아주 많이 쓰였던 만큼, 하이텔이나 천리안등의 공개자료실을 뒤져
보면 이런 파일이 가끔 올려져 있습니다.
그래도 안된다면 저로서는 다른 해결책은 없겠습니다. 직접 작성한 프로그램이 아닌 만큼 소스도
없고, 다르게 디버깅할 수도 없는 상황이니까요.
그럼 이만...
|