2012-03-06 63 views
6

這是我的last question的延續。在那個問題中,我展示了一個涉及TWebBrowser生成線程的問題,該線程在瀏覽器銷燬後保留。雖然沒有人可以提供解決問題的方法,但有人認爲這個問題可能是不可修復的問題(TWebBrowser組件本身存在缺陷)。使用TChromium,Delphi鉻嵌入式

因此,我試圖下載並使用Delphi Chromium Embedded Framework。我下載的組件,並將它們添加到Delphi中,添加一個新的形式和試圖運行該程序,此時它在

5264DF81 6A01 push $01

模塊負載拋出了一個CPU斷點:icudt46.dll。沒有調試信息。基地地址:$ 562C0000。進程DCEFTestRun.exe(3080)

沒有錯誤消息,但是當程序繼續手動關閉時。我以前沒有使用過DCEF的經驗,也沒有使用第三方組件的經驗,DCEF網站在文檔方面極其缺乏。

我想我要求的最簡單的事情是一個簡單的演練(非常基本)下載/安裝以及從哪裏獲取Chromium組件。

提前謝謝。

回答

13

您錯過了Chromium Embedded Framework(CEF)核心庫。將..\dcef\bin\Win32文件夾的內容(從您下載的軟件包中)複製到項目的輸出目錄(或者從項目的可執行文件可到達的某個known folders位置)就足夠了。

+0

問題修復了,謝謝。 – user1242937 2012-03-06 16:07:27

+0

很高興幫助你;-) – TLama 2012-03-06 16:11:15

+0

請詳細說明。這是做什麼的?這個問題如何解決問題中的任何錯誤? – 2012-03-06 16:14:21