求GeckoBrowser的安装和使用方法

dongmei757 2013-05-19 03:40:14
请教Delphi7下如何安装以及使用GeckoBrowser控件。

下载了如下文件并安装;


显示安装成功,如下图:


代码如下:

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, GeckoBrowser, StdCtrls, GeckoSimpleProfile;

type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
GeckoBrowser1: TGeckoBrowser;
GeckoSimpleProfile1: TGeckoSimpleProfile;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
GeckoBrowser1.LoadURI(Edit1.Text);
end;

end.


但是F9运行,提示如下图:


我的系统是XP
请教各位前辈,GeckoBrowser如何安装和使用
...全文
588 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wildwolf 2013-08-16
  • 打赏
  • 举报
回复
1、检查是否安装了GRE; 2、在GRE的安装目录里C:\Program Files\Common Files\mozilla.org\GRE\1.7.13_2006041421(这是我的安装目录)检查是否有xul.dll; 3、如果没有xul.dll,去官网下载xulrunner-1.9.1.18.en-US.win32.sdk,从xulrunner-1.9.1.18.en-US.win32.sdk\xulrunner-sdk\bin里将xul.dll拷进去。 上面的解决办法还是会报错,但程序能运行起来。
NTSCPAL 2013-08-10
  • 打赏
  • 举报
回复
还要在FomrShow事件里加上下面的初始化语句,不然也会出错。 GeckoBrowser1.LoadURI('about:blank');
Y.A.K.E 2013-08-09
  • 打赏
  • 举报
回复
引用 4 楼 xunni1000 的回复:
这个需要复制火狐相关的配置文件.
先安装xulrunner
Y.A.K.E 2013-08-09
  • 打赏
  • 举报
回复
这个需要复制火狐相关的配置文件.
dongmei757 2013-06-02
  • 打赏
  • 举报
回复
眼看又是一个星期一了,再顶一下......
dongmei757 2013-05-19
  • 打赏
  • 举报
回复
sololie 2013-05-19
  • 打赏
  • 举报
回复
求一个d7的GeckoBrowser

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧