|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2014/11/22 19:21:56 |
标题: |
DCEF3 2014-08-04版组件 D2007下的安装 和 单进程 问题 |
浏览:2920 |
|
加入我的收藏 |
楼主: |
安装组件时遇到问题,首先是作者有个小遗漏
TCefRequestContextHandlerProc = {$IFDEF DELPHI12_UP} reference to {$ENDIF} function: ICefCookieManager; 这里 要加 条件编译 ,否者无法安装。
创建新项目,拖个浏览器控件,把output路径设置好, 运行
会提示错误,是一个External exception 80000003. 。
折腾一段时间后,发现 CefSingleProcess 默认值 是True,
但是程序运行时,必须 CefSingleProcess := False;
看demo里的所有dpr文件,都是False。
难道 这个版本开始 不支持 单进程了吗?
program Project1;
uses ExceptionLog, ceflib, Forms, Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin CefSingleProcess := False; if not CefLoadLibDefault then Exit;
Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TForm1, Form1); Application.Run; end.
unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, cefvcl, ceflib;
type TForm1 = class(TForm) Chromium1: TChromium; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject); begin Chromium1.Load('http://www.baidu.com'); end;
end.
----------------------------------------------
我打的是酱油,而不是别的什么油。 我灌的是口水,而不是别的什么水。 我聊的折腾不是那个不折腾的折腾。 我说的阿娇不是那个邓玉娇的阿娇。 3个代表,6个为什么,9个肠胃炎。 D性强的领导干部都不喜欢热比娅。 我特别要讲的是,屁民网黄色论坛是我经常上网必选的 网站之一 |
作者: |
|
2014/11/29 14:44:35 |
1楼: |
最近也在尝试这个控件,不得不说,这个控件的问题非常多。我尝试了下,这个控件,如果动态创建的话,无法load(url); 其次,如果设计showmainform:=false的话,程序也会报错
----------------------------------------------
浪迹软件开源WKE4DELPHI
|
作者: |
|
2014/12/2 8:48:10 |
2楼: |
动态创建是可以 load(url)的,这个基本功能是可以的。 楼上有问题,可以把 代码 贴出。
我的程序就是 showmainform:=false的,没有发现什么明显问题。
我感觉 主要还是 我自己不会用。
我基本做成一个 多页面的浏览器功能,只是遇到一些问题,有的自己变通解决,有的实在不会。
希望大家多交流。
----------------------------------------------
我打的是酱油,而不是别的什么油。 我灌的是口水,而不是别的什么水。 我聊的折腾不是那个不折腾的折腾。 我说的阿娇不是那个邓玉娇的阿娇。 3个代表,6个为什么,9个肠胃炎。 D性强的领导干部都不喜欢热比娅。 我特别要讲的是,屁民网黄色论坛是我经常上网必选的 网站之一
|
|