6

これは私の最後の質問の続きです。その質問では、TWebBrowser がブラウザの破棄後も存続するスレッドを生成するという問題を示しました。誰もこの問題の解決策を提供できませんでしたが、この問題は修正不可能な問題 (TWebBrowser コンポーネント自体の欠陥) である可能性があることが示唆されました。

このため、 Delphi Chromium Embedded Frameworkをダウンロードして使用しようとしました。コンポーネントをダウンロードして Delphi に追加し、1 つを新しいフォームに追加してプログラムを実行しようとしましたが、その時点で CPU ブレーク ポイントがスローされます。

5264DF81 6A01 push $01

モジュールのロード: icudt46.dll。デバッグ情報がありません。ベースアドレス: $562C0000。プロセス DCEFTestRun.exe (3080)

エラー メッセージはありませんが、プログラムを手動で続行すると終了します。私はこれまで DCEF の経験がなく、サードパーティのコンポーネントを使用した経験もありません。また、DCEF サイトにはドキュメントがまったくありません。

私が求めている最も簡単なことは、ダウンロード/インストールするものと Chromium コンポーネントを動作させる場所の簡単なチュートリアル (非常に基本的なもの) だと思います。

前もって感謝します。

4

1 に答える 1

13

Chromium Embedded Framework(CEF) コア ライブラリがありません。..\dcef\bin\Win32フォルダーの内容を (ダウンロードしたパッケージから) プロジェクトの出力ディレクトリ (またはknown foldersプロジェクトの実行可能ファイルから到達可能な場所)にコピーするだけで十分です。

于 2012-03-06T15:58:18.780 に答える