이 오류로 한동안 고생을 많이 했네요.
물론 저의 상황과 많이 틀리신 분들도 계시겠지만 비슷한 오류이니 참고되시리라 봅니다.
저는 폼의 이름을 변경하고 SaveAs로 Unit이름도 바꾸다 보니 프로젝트에는 바뀐이름으로 대체되었지만 파일은 두개가 존재하게 되었지요.
main.pas -> mainUnit.pas
보통바꾸면 델파이에서 main이란 이름을 다 찾아서 자동으로 mainunit으로 바꾸어주겠죠.
여기서 놓친 것이 있더군요. 검색으로 찾아봤는데도 잘안나왔었는데 결국 우여곡절끝에 찾았습니다.
다른 파일에서 use main이라고 되어있더군요.
기본적으로 main과 mainunit이 같은 내용이라서 이런 오류가 발생합니다. 같은 이름의 리소스를 보유하고 있어서 지요.
일단 use main 을 use mainUnit으로 수작업으로 고쳐주니깐 해결이 되었습니다.
짐작은 하면서도 검색에서 나오지 않아서 못찾았는데 다행입니다요. 1~2주걸렸네요. 시간낭비만...
물론 저의 상황과 많이 틀리신 분들도 계시겠지만 비슷한 오류이니 참고되시리라 봅니다.
저는 폼의 이름을 변경하고 SaveAs로 Unit이름도 바꾸다 보니 프로젝트에는 바뀐이름으로 대체되었지만 파일은 두개가 존재하게 되었지요.
main.pas -> mainUnit.pas
보통바꾸면 델파이에서 main이란 이름을 다 찾아서 자동으로 mainunit으로 바꾸어주겠죠.
여기서 놓친 것이 있더군요. 검색으로 찾아봤는데도 잘안나왔었는데 결국 우여곡절끝에 찾았습니다.
다른 파일에서 use main이라고 되어있더군요.
기본적으로 main과 mainunit이 같은 내용이라서 이런 오류가 발생합니다. 같은 이름의 리소스를 보유하고 있어서 지요.
일단 use main 을 use mainUnit으로 수작업으로 고쳐주니깐 해결이 되었습니다.
짐작은 하면서도 검색에서 나오지 않아서 못찾았는데 다행입니다요. 1~2주걸렸네요. 시간낭비만...