|
답변이 늦어서 죄송하지만,
다시 한번 파일을 첨부시켜 주실 수 있으신가요? PAS 파일이 아니라, RES 파일만 두개가 되어 있네요. 직접 해보면서 한다면, 더 쉽게 원인을 찾을 수 있을것 같아서요...
황보 님이 쓰신 글 :
: 웹사이트에서 ExcelReport라는 파스칼파일을 다운받았습니다.
: (파일명 : ExcelReport.pas, EXCELREPORT.RES)
: 저자가 설명한 대로 델파이에서는 Delphi palette부분의 Additional부분에 컴포넌트가
: 생기더군요...
: File->New->Package해서 파스칼파일을 로드한다음 Install하니까 문제없이 컴포넌트가
: 생기는데...
:
: 이것을 가지고 CBuilder에서 Pakage를 설치하니까.. 다음과 같은 에러가 발생하더군요.
: 1. ExcelReport.pas는 excel97.dcu, office97.dcu, vbide97.dcu파일을 사용합니다.
: 2. 위의 3개파일을 같은 디렉토리에 넣은다음 Install을 했는데...
: 이번에는 excel97.obj라는 에러메세지가 뜹니다... 더이상 손을 쓸수가 없더군요
:
: 혹시 유영인님이 이부분에 대해 알고계시면 알려주시면 감사합니다.
:
: 파일을 올립니다.
:
:
: 유영인.Chris 님이 쓰신 글 :
: : Delphi 컴포넌트는 90% 이상 C++ Builder 에서 컴파일 됩니다. 단, Delphi 가 먼저 깔려져 있어야 하는 경우가 있는데, 이유는 델파이의 Uses 구문에서 Delphi VCL 소스를 참조하기 때문입니다.
: :
: : 굳이 델파이를 깔지 않더라도, Source\VCL 디렉토리에서 해당 파일을 복사하는 방법도 있지만, 그 것보다 델파이를 먼저 깔고, C++ Builder 에서 Lib Path, Include Path 에 VCL 소스 디렉토리를 지정해 주는것이 훨씬 깔끔한 방법이라 생각됩니다.
: :
: : 하지만, 패키지 파일의 경우, 수정을 직접 해 주셔야 합니다. 아니면, 직접 일일히 소스를 Install Component 로 등록을 하시는 방법도 있습니다.
: :
: :
: : hwangbo 님이 쓰신 글 :
: : : 안녕하세요...
: : : 궁금한 점이 있어서 글을 올립니다.
: : : 제가 웹사이트에서 dephi component를 하나 다운받았는데...
: : : 델파이에서는 컴포넌트 설치가 되는데 CBuilder용은 없더군요.
: : :
: : : 그래서 만든저자(외국사람)한테 메일을 띄웠더니...
: : : 자기는 CBuilder프로그램이 없어서 잘모르겠다고 응답이 왔습니다.
: : : 그리고 델파이와 CBuilder가 비슷한 구조이기 때문에 같이 사용해도 무관
: : : 하다고 하더군요...
: : :
: : : 혹시 이런문제를 해결할 수 있습니까...
: : : 답변좀 부탁드립니다
|