在Lazarus和Delphi上使用firefox的gecko内核控件

一般,在delphi上,使用的都是TWebBrowser的IE内核的控件,使用很方便,直接把控件拖到窗体上就行了。但是,在跨平台的时候,就无能为力了。这时候,Lazarus+firefox是个更好的选择。下面,讨论一下,怎么在Lazarus上使用firefox内核打开网页。

首先:准备工作,需要一个firefox的运行库,和一个Lazarus的控件。

1.运行库,就是xulrunner,可以在mozilla的ftp上下载,最新的稳定版上1.9.4,针对不同的平台,有不同的文件。我们就下载win32的sdk文件 xulrunner-1.9.1.4.en-US.win32.zip

image

2.就是Lazarus的控件geckoport

迅雷下载

千脑下载

继续阅读