我发现了以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属性。 –