5

私はStackOverflowを初めて使用しますが、通常、ここで探している答えを見つけます。今回を除いて。困惑しています。ここに行きます:

数週間前、 Delphi Chromium Embeddedのリビジョン306をダウンロードし、DelphiXEの新しいコピーにインストールしました。さて、これはDCEFGoogleコードページの「ダウンロード」セクションから取得されました。

私が最初に気付いたのは、サイトにDelphi XEがサポートされていると記載されていることですが、XE専用のプロジェクトパッケージは含まれていません。当然、Delphi 2010用のパッケージをインストールしました。これは、XE2用のパッケージがFMXやその他のいくつかの理由で機能しないためです(?)。

過去にD7で古いビルドを使用したことがあるので、フォームにTChromiumを自然にドロップし、デフォルトのURLをに設定http://foundry-local/assist/node/してアプリを実行しました。これが私が迎えられたものです:

libcef.dllの例外EExternal例外...外部例外80000003。

彼らの新しいGoogleグループには何も投稿できませんでした(彼らはコードページの課題追跡システムを無効にしました)ので、私は何が起こったのかを理解するためにここに来ると思いました。しかしその直前に、トランクから最新のコードビルドをチェックアウトすることにしました。正常にインストールされ(XEのパッケージはまだありません)、TChromiumを空白のフォームにドロップして、アプリを実行しました。今回は次のように迎えられました。

0004BE24のモジュールFoundryAssistNodeManager.exeの例外EReadError。Chromium1.Options.AcceleratedCompositingEnabledの読み取りエラー:無効なプロパティパス。

そしてそれ故に:私は本当に混乱しています。

(編集:アプリはコアライブラリを表示でき、それらは取得されています。)

Delphi XEでDCEFを使用する際に問題が発生している人は他にいますか?もしそうなら、誰かが何らかの解決策を持っていましたか?

ほら、リリース予定の製品用にカスタマイズされたヘルププラットフォームを構築しています。IEの使用は信頼性が低く、Geckoのコンポーネントは開発中ではありません。

ヒント、ガイドラインは素晴らしいでしょう。よろしくお願いします。

4

1 に答える 1

2

技術的に言えば、これは私の質問に対する答えではありませんが、この質問の視聴者に最善のルートを示す必要があると感じています。

非常に簡単です。DCEF3にアップグレードしてください。

私の地元の開発者の中には、明らかな修正がないまま、同じ問題を報告している人もいます。バージョン3を使用すると、問題が解決します。

上記のコメント投稿者の皆様、できる限りのご協力に感謝いたします。とても有難い。

于 2012-12-18T05:57:43.703 に答える