Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Delphi Embedded Chrome

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

like image 333
XBasic3000 Avatar asked May 11 '11 07:05

XBasic3000


1 Answers

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;
like image 198
Ondrej Kelle Avatar answered Nov 12 '22 05:11

Ondrej Kelle