以编程方式运行ChromiumOSR

时间:2015-06-17 00:11:45

标签: chromium delphi-2007 chromium-embedded tchromium

我正在使用DCEF3的最新版本,并尝试在控制台应用程序中以编程方式运行ChromiumOSR。我天真地尝试了这段代码:

Chromium := TChromiumOSR.Create(Self);
Chromium.OnLoadEnd := ChromiumLoadEnd;
Chromium.Load('http://google.com');

但它没有工作并引发了访问冲突。然后我找到了这个帖子Getting errors creating ChromiumOSR programatically并相应地修改了我的代码:

Chromium := TChromiumOSR.Create(Self);
Chromium.OnLoadEnd := ChromiumLoadEnd;
Chromium.CreateBrowser;
Chromium.Load('http://google.com');

虽然我不再收到任何访问冲突,但我的代码仍无效。实际上,我插入了代理并嗅探了连接:没有向http://google.com发出任何请求。我的控制台应用程序中出现以下错误:错误 - 在没有渲染器沙箱的情况下运行。但是,根据我在Google上的搜索,错误可能会被忽略"代码应该仍然有用。

当然,如果我在设计时在表单应用程序中创建TChromiumOSR,一切正常。但是,我需要在控制台应用程序中以编程方式使用它。

0 个答案:

没有答案