delphi7 DsgnIntf.dcu 문제

2011. 11. 21. 19:23언어/Delphi

남이 만들어놓은 소스를 수정할 일이 생겨서 해보지도 않았던 Delphi를 만져보게 되었다.. 

그중 TAss 컴포넌트를 설치 하려는데 DsgnIntf.dcu오류가 나는게 아닌가.. 델마당 및 볼랜드 포럼에서 검색해본 결과

Requires에 designide.dcp를 추가 해주면 된다고 나와있다. 이유인 즉슨 DsgnIntf가 Delphi6버전으로 넘어오면서 

DesignIntf로 이름이 변경 되었기 때문이라고 한다. 

designide.dcp 파일을 Requires에 추가 하고 나서 컴파일을 했더니 이번엔  TStringProperty에서 에러를 토해냈다.

관련 오류를 찾아보니  DesignEditor를 uses에 넣어주고 컴파일 해보면 된다고 한다. 하지만 넣고 컴파일 해도 같은 

오류를 토해낸다. 옵션에서 Directories/Conditionals 에서 Search path에서 Toolapi폴더도 추가해줘봤지만 같은 오류

가 계속됐다. 한참 하다가 DesignEditor가 DesignEditors로 나와있는 부분이 있어 uses에 DesignEditors를 넣었더니

컴파일 완료.. s자 하나때문에 무슨 고생이었던가.. ㅎㄷㄷ