Delphi嵌入式Chrome [英] Delphi Embedded Chrome

查看:459
本文介绍了Delphi嵌入式Chrome的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人在使用delphi嵌入式Chrome时遇到过吗? delphichromiumembedded
如何访问其HTML文档?例如为Editbox分配一个值

解决方案

请参阅 demos\guiclient 目录为例。



更新:在 iGoogle 页面上设置输入字段的文字的示例:

 程序TMainForm.actDomExecute(Sender:TObject); 
var
q:ICefDomNode;
begin
crm.Browser.MainFrame.VisitDomProc(
procedure(const doc:ICefDomDocument)
var
q:ICefDomNode;
begin
/ /q是文本输入元素的ID
q:= doc.GetElementById('q');
如果分配(q)然后
q.SetElementAttribute('value','你好,世界');
end
);
结束


is somebody experience on using delphi embedded chrome? delphichromiumembedded. how to make get accessed to its HTML DOCUMENTS? like assign a value to Editbox

解决方案

See demos\guiclient directory for an example.

Update: an example to set text of an input field on the iGoogle page:

procedure TMainForm.actDomExecute(Sender: TObject);
var
  q: ICefDomNode;
begin
  crm.Browser.MainFrame.VisitDomProc(
    procedure (const doc: ICefDomDocument)
    var
      q: ICefDomNode;
    begin
      // "q" is the ID of the text input element
      q := doc.GetElementById('q');
      if Assigned(q) then
        q.SetElementAttribute('value', 'Hello, world');
    end
  );
end;

这篇关于Delphi嵌入式Chrome的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆