永发信息网

如何用Delphiz做简单的Gecko浏览器

答案:3  悬赏:0  手机版
解决时间 2021-03-12 16:39
  • 提问者网友:王者佥
  • 2021-03-11 17:36
如何用Delphiz做简单的Gecko浏览器
最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-03-11 18:10
配置步骤:
  1. 下载Gecko SDK,这个是Gecko内核的开发包,下载完的文件包包含:GeckoComponents,GeckoSdk,gre三个文件夹。
  2. 首先打开delphi 2007 安装GeckoSDK文件夹中的GeckoSDK.dpk ,然后安装GeckoComponents文件夹当中的GeckoComponents.dpk 。
  3. 然后在Tool à OptionsàEnvironment Options àLibraryàLibrary path 中包含Gecko sdk中三个文件夹。
  4. 完成上一步骤之后,在delphi工具栏当中会多出一组控件,Gecko组的TGeckoBrowser和TGeckoSimpleProfile两个控件。
  5. 建立新的VCL Forms Application ,在Form中拖入两个控件。
  6. 现在的情况去编译是不成功的,在TGeckoBrowser.Create上会出现:Error:GRE_Startup();错误。原因是还没安装好一个完整的Gecko运行环境。
  7. 下载Mozilla版本1.7
  8. 安装完mozilla-win32-1.7.13-installer.exe,解决5中的错误。程序编译成功。
  9. 现在来看看控件是否有作用。添加TButton控件和TEdit控件,在Button中添加代码procedure TForm1.Button1Click(Sender: TObject);
  begin
  GeckoBrowser1.LoadURI(edtURL.Text);
  end;
  其中GeckoBrowser1为添加的TGeckoBrowser控件名称。edtURL为TEdit控件名称。
  10.编译成功。运行程序,就能看到效果了,在输入框中输入网址,点击Button1按钮。
  11. 成功。
全部回答
  • 1楼网友:洎扰庸人
  • 2021-03-11 20:33
windows平台上我推荐firefox、k-meleon和orca,都基于gecko
  • 2楼网友:逐風
  • 2021-03-11 19:18
手机分智能手机与非智能手机。智能手机又分以下平台:安卓(Android)、iPhone(iOS)、WM(PPC)、塞班等。所以你的问题没问好,你应该确定哪个平台的手机。UC浏览器差不多所有的手机都可以安装,是比较适合国人使用的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯