2012-08-28 2 views
5

저는 StackOverflow를 처음 사용하며 일반적으로 여기에서 원하는 답변을 찾을 수 있습니다. 이 시간을 제외하고. 나는 혼란 스럽다. 여기에 간다 :Delphi Chromium이 포함 된 문제

얼마 전, Revision 306 of Delphi Chromium Embedded을 다운로드하여 새로운 Delphi XE에 설치했다. 이제, 이것은 DCEF Google 코드 페이지의 "다운로드"섹션에서 가져 왔습니다.

내가 주목 한 첫 번째 사실은 사이트에서 Delphi XE가 지원되지만 XE 전용 프로젝트 패키지가 없다는 점이었습니다. 당연히, 나는 XE2가 FMX와 아마도 몇 가지 다른 것들 (?) 때문에 작동하지 않기 때문에 Delphi 2010 용 패키지를 설치했습니다.

이전에 D7에서 이전 빌드를 사용하여 자연스럽게 양식에 TChromium을 놓고 기본 URL을 http://foundry-local/assist/node/으로 설정하고 앱을 실행했습니다.

Exception EExternal Exception in libcef.dll ... External Exception 80000003.

이 (가 코드 페이지에서 이슈 트래커를 비활성화) 새로운 Google 그룹에서 아무것도 게시 할 수 없습니다, 그래서 무슨 일이 있었는지 알아 내기 위해 여기 온 거라고 생각 : 여기에 인사를 한 것입니다. 하지만 그 직전에 트렁크에서 최신 코드 빌드를 체크 아웃하기로 결정했습니다. 성공적으로 설치 (여전히 XE 용 패키지 없음), 빈 양식에 TChromium 삭제, 앱 실행. 이번에는 다음과 같이 인사했습니다 :

Exception EReadError in module FoundryAssistNodeManager.exe at 0004BE24. Error reading Chromium1.Options.AcceleratedCompositingEnabled: Invalid property path.

따라서 나는 정말로 혼란 스럽습니다.

(Edit: The app can see the core libraries, and they are being picked up.)

다른 사람이 Delphi XE에서 DCEF를 사용하는 데 문제가 있습니까? 그렇다면 누군가가 어떤 종류의 해결책을 갖고 있습니까?

본인은 내 출시 예정 제품에 대한 사용자 정의 된 도움말 플랫폼을 구축하고 있습니다. IE를 사용하는 것은 신뢰할 수 없으며 Gecko의 구성 요소는 더 이상 개발되지 않습니다.

도움말, 가이드 라인이 우수 할 것입니다. 모두에게 미리 감사드립니다.

+0

[프로젝트에 표시되는] 핵심 라이브러리가 있습니까? (http://stackoverflow.com/a/9587241/960757)? – TLama

+0

안녕하세요. TLama, 실제로 제가 할 수 있습니다. 언급하는 것을 잊어 버렸습니다 (비록 내가 그들의 페이지에서 언급 했음에도). –

+0

또한 매우 이상한데, 데모를 컴파일하려고하면 다음 컴파일러 오류가 발생합니다. [ProcessRequest]의 선언은 [ceffilescheme.pas의] 이전 선언과 다릅니다 –

답변

2

기술적 인면에서이 질문은 내 질문에 대한 답변이 아니지만이 질문에 대한 시청자에게 가장 좋은 방법을 제시해야한다고 생각합니다.

정말 간단합니다. DCEF3로 업그레이드하십시오.

내 로컬 개발자 중 일부도 동일한 문제를보고했으며 해결 방법이 없습니다. 버전 3을 사용하면 문제가 해결됩니다.

위의 의견 작성자에게 가능한 한 도움을 주셔서 감사합니다. 매우 감사.