2013-07-04 3 views
0

나는 다음과 같은 장치를 사용하려고 할 때 발생하는 유지 이상한 일이 있습니다델파이 클립 보드 및 그래픽 DCU의 누락

XLSReadWriteII 5

내가 내 양식에 그 구성 요소 중 하나를 추가하고 컴파일 할 때마다, 그것은 나에게 다음과 같은 오류 제공 :

[dcc32 Fatal Error] Unit1.pas(16): F1026 File not found: 'C:\Users\Gordon\Documents\RAD Studio\Projects\grdi\Clipbrd.dcu'

이 내 API에는 DCU의의가 없음을 알려줍니다를, 아니 내 윈도우 7 내 윈도우 8 PC의에 같은 오류가 발생합니다. Delphi는 설치 프로그램을 통해 embarcadero 웹 사이트에서 설치되었습니다.

나는 clipboard.dcu 및 일단의 .pas 파일을 다운로드하고 나에게 Graphics.duc이없는 말 같은 오류를 제공 다시 실행하면 ...

나는 회사에게 XLSReadWrite 5 Axolot Data (창조자를 이메일로 전송 한)이 문제에 관해서, 그들은 단지 내 API가 두 PC에서 모두 손상되었다고 계속 말하고 있니?

그러나 이상한 점은 제공된 샘플이 실행된다는 것입니다.

어떻게 해결할 수 있습니까?

답변

1

나는 해결책이나 이유를 발견했다고 생각합니다.

XLSReadWrite 5는 VCL API를 참조하는 VCL 구성 요소이며 FMX를 사용합니다.

패키지가 FMX가 아닌 VCL 용으로 설계되었지만 FMX 장치에 어떤 이유로 표시됩니다.

이상하지만 그 원인이 될 수 있습니다.

+0

FMX 단위로 VCL 종속성이있는 VCL 유닛 또는 유닛을 참조 할 수 없습니다. 그러나 Windows에서 두 가지를 혼합하는 방법이 있습니다. 참조 : http://stackoverflow.com/questions/8643260/how-to-have-both-vcl-and-fmx-in-one-application – Johan