我發現了以Delphi格式嵌入Chrome的輝煌Delphi Chromium項目。經過一些黑客攻擊後,它在Delphi7中運行良好,我可以運行演示應用程序。使用TChromium在LoadURL上出錯
但是,當我用組件做自己的應用程序時,我無法加載自己的url。我遇到訪問衝突。
Chromium2.Browser.MainFrame.LoadUrl('http://www.example.com');
的TChromium組件工作,我必須在正確的地方所有的DLL,因爲如果我設置DefaultUrl
它工作正常。
我有一個TPageControl頁面中的Chromium2和一個按鈕的OnClick事件,我稱之爲上面的代碼。我得到一個AccessViolation。大型機是nil
。
我無法找到解決方法,有沒有人得到這個工作?
你看過源代碼嗎? MainFrame意味着什麼創建? –
你不必手動創建它..當他在一個按鈕的點擊(所以,不是在formcreate ...)得到AV,我99%肯定這是鏈接到缺少的DLL; o) – Whiler
@Whiler,我不認爲我錯過了DLL。它適用於defaultUrl屬性。 –