2013-08-14 2 views
0

uses 절에 VCLTee.TeeComma가 포함 된 프로젝트가 있고 TeeCommander 클래스의 객체가 선언되었습니다. 유닛을 열면 "클래스 TTeeCommander를 찾을 수 없습니다."라는 오류가 발생합니다.Delphi XE4 TeeChart Pro 2013이 올바르게 설치되지만 프로젝트에서 열린 유닛을 찾을 때 "클래스를 찾을 수 없음"이 나타납니다.

"클래스 TChart를 찾을 수 없습니다."라는 오류가있는 VCLTee.Chart.TeeChart가 포함 된 장치에서 동일한 문제가 발생합니다.

TeeChart Pro 2013의 설치 프로그램이 올바르게 작동했다고 나는 믿습니다. 또한 Tools> Options> Delphi Options> Library에서 필요한 .dcu 파일의 경로를 포함 시켰습니다. VCLTee.TeeComma.dcu 및 VCLTee.Chart.TeeChart.dcu가 해당 경로에 있음을 알 수 있습니다.

또한 네임 스페이스와 범위 지정은 내가 알 수있는 한 정확한 것으로 나타납니다.

왜 이러한 파일을 찾는 데 IDE가 어려울 수 있습니까?

흥미롭게도 툴 팔레트에 "티"구성 요소가 없습니다. 이는 패키지가 "패키지 설치"옵션으로 IDE에 설치되지 않았기 때문일 수 있습니다. .exe 설치 프로그램을 실행하면 충분하다고 생각했습니다.

답변

1

디자인 타임에 타사 라이브러리의 클래스에 대한 구현은 디자인 타임 패키지로 제공됩니다. 따라서 IDE가 클래스를 찾지 못하면 Teechart 디자인 타임 패키지가 IDE에서 누락되어 있어야합니다.

내가 누락 된 이유와 IDE에 추가해야하는 이유를 말할 수 없습니다. 메모리에서 나는 당신이 컴포넌트 | 패키지 설치 메뉴.

아마도 가장 좋은 해결책은 Teechart를 제거하고 설치 과정을 다시 거치는 것입니다.

+0

감사합니다. 이미 제거한 후 한 번 다시 설치했습니다. –

+0

흥미롭게도 .bpl 파일 중 프로젝트> 옵션> 패키지 아래에 나열된 파일이 없습니다. 나는 그들이해야한다고 생각했지만 제품에 설치 프로그램이있을 때 수동으로 패키지를 설치해야하는지 궁금해했습니다. –

+0

Delphi18.win32 \ Bin 아래의 Steema 디렉토리의 프로젝트 패키지 목록에 .bpl 파일을 추가 한 후 "클래스 TChart를 찾을 수 없습니다."라는 오류를 제거 할 수있었습니다. 설치 제거 및 재설치 대신 다른 오류를 없애기 위해 TeeRecompile.exe 프로그램을 실행했습니다.이 프로그램은 설치할 다른 .bpl 파일 세트를 선택했지만 TChart와 관련된 문제를 해결합니다. –